Я сказал это предложение:Что говорится в этом предложении?
Образ запущенное состояние флеши буферов до закрытия дескрипторов файлов. Это включает в себя стандартный вывод
, и я этого не понимаю. Может ли кто-нибудь объяснить это хорошо?
Я сказал это предложение:Что говорится в этом предложении?
Образ запущенное состояние флеши буферов до закрытия дескрипторов файлов. Это включает в себя стандартный вывод
, и я этого не понимаю. Может ли кто-нибудь объяснить это хорошо?
, если вы используете функцию fclose, чтобы закрыть некоторые FILE * переменной, он будет смывать перед закрытием
. Пример:
FILE *fd;
fd = fopen("file", "w");
fprintf(fd, "some text");
/* at this point the file might still be empty */
fclose(fd);
/* now the information is surely written to the file */
изношенном изображение связано с понятиями операционной системы (see this и Par 4.9 .3.1 Выполнение Сводки изображений HP OpenVMS Programming Concepts Manual). Эта операция сбрасывает (опустошает, записывает в файл) буферы перед закрытием дескрипторов файлов.
Что? Без контекста, который у вас уже есть, потому что у вас есть все остальные документы? –
Я прочитал это как « гарантирует, что все данные будут записаны в файлы до их закрытия». Звучит как разумное действие, а не то, что я знаю, что это такое . –
возможно, это помогает. [printf-flush-at-program-exit] (http://stackoverflow.com/questions/17230411/printf-flush-at-program-exit) – SSC