-2
C에서는 open
함수를 사용하여 /dev/something
과 같은 파일이나 다른 파일을 열 수 있습니다. 그리고 close
도 있습니다. 녹에서 /dev/something
을 열고 닫을 수 있습니까?"/ dev/something"과 같이 녹에서 장치를 열고 닫는 방법은 무엇입니까?
사실 나는 또한 그것에 쓰고 읽어야합니다. 어떻게해야합니까?
C에서는 open
함수를 사용하여 /dev/something
과 같은 파일이나 다른 파일을 열 수 있습니다. 그리고 close
도 있습니다. 녹에서 /dev/something
을 열고 닫을 수 있습니까?"/ dev/something"과 같이 녹에서 장치를 열고 닫는 방법은 무엇입니까?
사실 나는 또한 그것에 쓰고 읽어야합니다. 어떻게해야합니까?
std::fs::File
은 "/ dev/something"에도 적용됩니다. File::open
을 파일 읽기에 사용할 수 있습니다.
다음은 /dev/null
에서 읽기위한 예입니다.
use std::fs::File;
use std::io::Read;
let mut f = try!(File::open("/dev/null"));
let mut s = String::new();
try!(f.read_to_string(&mut s));
println!("s:'{}'", s);
Google의 개선 된 기능을 되돌려 보내지 마세요. – FelixSFD