Render.ru

Запись в файл из MEL

#1
При записи в файл командой fprint текстовой переменной туда записывается еще и заключительный \0 (нулевой байт) из самой строки. Можно как-то этого избежать?

Заранее спасибо.
 
#2
Привет, Eloff

Ты хочешь использовать записанные данные тоже MELом или как?
Просто fread будет искать этот 0 для определения конца строки.
А если ты его убьешь....
Наверное нули надо убирать (если очень надо) снаружи. Например C++. Там это буквально 5 строк.

удачи
Алексей Гусев
 
#3
Я пишу в файл не строки текста, а числовые компоненты в текстовом виде, разделенные пробелами. При чтении файла MELом пользуюсь fgetword с указанием разделителей. Прекрасно читает. И скрипты 3DMAX тоже читают без проблем. Так что, пусть нули живут...
 
Сверху