При записи в файл командой fprint текстовой переменной туда записывается еще и заключительный \0 (нулевой байт) из самой строки. Можно как-то этого избежать? Заранее спасибо.
Привет, Eloff Ты хочешь использовать записанные данные тоже MELом или как? Просто fread будет искать этот 0 для определения конца строки. А если ты его убьешь.... Наверное нули надо убирать (если очень надо) снаружи. Например C++. Там это буквально 5 строк. удачи Алексей Гусев
Я пишу в файл не строки текста, а числовые компоненты в текстовом виде, разделенные пробелами. При чтении файла MELом пользуюсь fgetword с указанием разделителей. Прекрасно читает. И скрипты 3DMAX тоже читают без проблем. Так что, пусть нули живут...