170 похожих чатов

А я правильно понимаю что запись в файл происходит после

его закрытия? А до этого он буферизируется?

10 ответов

8 просмотров

Форсирует запись. Но когда в процессе работы с файлом будет происходить flush в общем случае не определено.

'Егор-'Зорин Автор вопроса
Alexander "Ternvein" Isaev
Форсирует запись. Но когда в процессе работы с фай...

Это как? тип ускоряет настолько что пишется почти сразу? Зачем тогда запись замедлять?

'Егор 'Зорин
Это как? тип ускоряет настолько что пишется почти ...

Форсирует сброс кэша на диск или другое I/O устройство

'Егор 'Зорин
Это как? тип ускоряет настолько что пишется почти ...

При чём тут скорость? fflush форсирует flush, что и следует из его названия.

А это никто не гарантирует. Может, и после не происходит

'Егор-'Зорин Автор вопроса
Alexander "Ternvein" Isaev
При чём тут скорость? fflush форсирует flush, что ...

https://ru.wikipedia.org/wiki/%D0%A4%D0%BE%D1%80%D1%81%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5

'Егор-'Зорин Автор вопроса
Alexander "Ternvein" Isaev
При чём тут скорость? fflush форсирует flush, что ...

Тип так любой поток себя ведёт? Например в stdout printf("Hi!"); fflush(stdout); while(1);

Неправильно

Похожие вопросы

Обсуждают сегодня

Гайз, кто-нибудь пробовал запустить probe-rs под камень, которого нет в probe-rs? Мб есть какой-нибудь пример у кого... Через target-gen попробовал сгенерировать chip-descript...
Максим Смирнов
1
Всем привет. Ребят подскажите пожалуйста. Вопрос по дизасемблировани. Начну с начала. У меня есть скомпилированная программа на ГО (я разработчик) - в ней есть защита лицензии...
Zloy
11
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
здравствуйте. совершаю вот такую вещь: strcpy(line, (char)current_number); где current number — неподписанный шорт, line — массив чаров. ругань следующая: main.c:29:30: error...
Roberto's Ширгозиев
10
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
Заметил в ghci 9.4.8: > :t (<*>) @((->)_) (<*>) @((->)_) :: (w -> (a -> b)) -> (w -> a) -> w -> b Разве не должно (w -> (a -> b)) быть записано как (w -> a -> b)? Это баг, ил...
Михаил
13
Подобного рода ;Следующие три строки это директивы ассемблера, ;которые можно не задавать, т.к.работаем в Visual Studio. ;Символ ";" - это начало однострочного комментария ...
Егор Анелькин
3
Или ты челендж хочешь?
Ilya Shvechikov
7
Карта сайта