Цитата(KRS @ Nov 13 2012, 17:14)

А вы flush делайте после записи строки
Прикольненько! Спасибо!
Ещё вопрос один остался: винда Русская. В региональных настройках только Русский, след. разделитель целой и дробной "," (запятая).
Код
float fAbs = 1.2345;
sprintf(sLog, "%f", fAbs);
Даёт мне строку "1.2345". В Excel такая строка - текст. Приходится делать замену "." на "," по всему файлу в блокноте. А уж потом открывать в Excel.
Ещё раз повторюсь: ни Windows, ни Excel не дают мне поменять региональные настройки и разделитель целой и дробной части.
Нет ли варианта попроще?
Не может ли sprintf ставить нужный мне разделитель?
Спасибо!