次のように書かれたファイルは (iPhone/iPod Touch で) 可能ですか?
if (FILE* file = fopen(filename, "wb")) {
fwrite(buf, buf_size, 1, file);
fclose(file);
}
アプリが強制終了されたときなど、破損することはありますか?
私が知っていることから、 fwrite はアトミック操作である必要があるため、ファイル全体を1つの命令で書き込んでも破損は発生しません。そうではないと言う情報をネット上で見つけることができませんでした。