Вывод данных в консоль
Модератор: Модераторы разделов
-
chuk
- Сообщения: 27
Вывод данных в консоль
Вывожу некую строку оператором printf. Если строка не завершается символом '\n', то она не отображается на экране. В чем тут проблема?
-
nesk
- Сообщения: 2268
- Статус: Линукссаксовец
- ОС: MS Windows XP Home SP3
Re: Вывод данных в консоль
потому, что она попадает в буфер.
есть функция сбрасывания буфера, кажется она называется fflush
PS кстати, если воспользоваться для вывода сообщений потоком stderr, то сообщения будут выбрасываться на экран мгновенно. Это поток не буферезируется
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.
0xDEFEC8ED
0xDEFEC8ED