26 Ocak 2018 Cuma

fclose metodu

Giriş
Açıklaması şöyle. Verinin hemen diske yazılmayabilecğeini söylüyor.
NOTES Note that fclose() only flushes the user space buffers provided by the C library. To ensure that the data is physically stored on disk the kernel buffers must be flushed too, for example, with sync(2) or fsync(2).
Sonuç Kontrolü
Şöyle yaparız.
if (fclose(file) == EOF) {
  sprintf(error_msg, "Error closing %s\n", filename);
  perror(error_msg);
}

Hiç yorum yok:

Yorum Gönder