Вопросы по теме 'fflush'

fflush и цикл while
Я пытался использовать fflush, чтобы сделать индикатор выполнения. Чтобы протестировать fflush, я написал небольшой код ниже. Он работает как положено, когда я раскомментирую "sleep(1);" но он работает неожиданным образом, если остается...
784 просмотров
schedule 20.09.2023

использование fflush на C++
Может ли кто-нибудь помочь мне с использованием fflush в C++ Вот пример кода на C #include <stdio.h> using namespace std; int a,b,i; char result[20]; int main() { scanf("%d %d\n", &a, &b); for (i=1; i<=10; i++) {...
6385 просмотров
schedule 28.03.2024

Безопасно ли вызывать fflush из обработчика сигналов?
Ну, название говорит о многом. Скажем, мое приложение регистрируется в stdout/file. Однако при завершении он не всегда полностью сбрасывается. Одним из решений может быть сброс после каждого действия регистрации, однако это неприемлемо замедляет...
1353 просмотров
schedule 29.08.2023

Как очистить входной поток, получивший несколько входов в c?
Я пишу клиент-серверный проект с использованием протокола TCP, поэтому в моем клиентском коде у меня есть цикл while с read(), который ожидает записи() с сервера. Я думаю, что это не имеет отношения к вопросу, который я на самом деле задаю, однако...
203 просмотров
schedule 20.02.2024

Как работает флаш?
Я не уверен, правильно ли я понимаю, как работает сброс в C. Я просто не могу заставить его работать, как описано в нескольких руководствах и справочниках. Вот пример с комментариями: #include <stdio.h> int main(void) { int x;...
525 просмотров
schedule 10.06.2022

Что делает fflush() с оборванными указателями?
Я наткнулся на эту страницу , на которой показаны распространенные способы создаются. Код ниже используется для иллюстрации висячих указателей путем возврата адреса локальной переменной: // The pointer pointing to local variable becomes //...
119 просмотров
schedule 09.02.2024

Функция Printf в C не печатает, пока цикл while не завершится
Я хочу проверить, активны ли разные циклы, поэтому у меня есть оператор печати, который повторяется каждые 500 мс в каждом цикле, однако оператор печати не печатает каждые 500 мс, он ждет завершения цикла, а затем печатает все сразу, а не периодически...
1826 просмотров
schedule 15.10.2023

Как узнать, когда требуется сброс буфера?
Учитывая две функции, которые очищают буферы: fflush() sync() Как я могу узнать, когда требуется вызов любого из них? Я знаю, что добавление '\n' к printf() очистит выходной буфер, но если строка не содержит такого...
905 просмотров
schedule 15.10.2023

Программа C не будет печатать строку, уже пробовала сбросить
Программа должна получить имя и фамилию пользователя, а затем распечатать их как фамилию, имя. Программа останавливается сразу после второго ввода. Я попробовал fflush (stdout), но это не сработало (возможно, я сделал это неправильно). #include...
77 просмотров
schedule 29.01.2024

Печать связанного списка в файл, когда программа прерывается ctrl + C
Я делаю простую игру с лазерным танком в программировании на C, и у меня есть функция печати связанного списка, где она будет хранить журнал всех ходов в выходной файл. Моя проблема в том, что когда программа прерывается с помощью Ctrl + C или...
17 просмотров
schedule 17.02.2022