- а как вывести буфер до завершающей \n ?, forfreeuse, 14:23 , 20-Янв-04 (1)
fflush>Хочу видеть прогресс, делаю в цикле putchar('.'), a она зараза выводит >только после \n - а как вывести буфер до завершающей \n ?, ChiP, 15:17 , 20-Янв-04 (2)
>Хочу видеть прогресс, делаю в цикле putchar('.'), a она зараза выводит >только после \n Это не она зараза, а ... каждый додумает в меру своей испоченности :) Вся изюминка в буферезации потока stdout. Используй либо fflush, либо fputc('.', stderr). Поток stderr не буферезуется.
|