0
PepperMount 라이브러리를 사용하여 NACL에 파일을 저장하려고합니다. 하지만 영구 저장 장치에 파일을 쓰는 데 문제가 있습니다.PepperMount 쓰기 작업이 실패합니다.
struct stat st;
char data1[1000];
for (int i = 0; i < 1000; i++)
data1[i] = 'a';
if(0 == ppMount->Creat("ccda.txt", 0, &st)) {
fprintf(stderr, "File opened");
ppMount->Ref(st.st_ino);
ssize_t n = ppMount->Write(st.st_ino, 0, data1, 1000);
fprintf(stderr, "Wrote %d bytes", n);
ppMount->Unref(st.st_ino);
} else {
fprintf(stderr, "File open failed");
}
나는이 열려 파일도 실패한, 21에 쓰기 작업에 실패 (20)에, Pepper_20 및 Pepper_21에서 그것을 시도했다. 이것이 알려진 버그인지 또는 내 코드에 문제가있는 것인지 알려주십시오.