Объявите в структуре нужное количество записей, если нужно можно сделайте "по кругу".
конечное число записей ведь должно быть?
В конце- концов это же влияет на размер буфера памяти.
Объявите в структуре нужное количество записей, если нужно можно сделайте "по кругу".
конечное число записей ведь должно быть?
В конце- концов это же влияет на размер буфера памяти.
Последний раз редактировалось lara197a; 20.01.2014 в 17:58.
Да я по ходу уже подумал, что если для создания CSV-файла мне нужно формировать строки, то я от структуры и откажусь. Буду сразу из всех данных, которые должны пойти в журнал, лепить одну колбасину-строку и ее записывать в массив строк. Тогда, когда дойдет время для записи оперативных данных во ФЛЕШ-память (файл), я уже просто писать готовые строку за строкой.
А вот не пойму в описании либы SysLibFile (и тему не хочется новую заводить): как дописывать в уже открытый файл? Есть там загадочные SysFileGetPos и SysFileSetPos - а каким чохом их присобачить к SysFileWrite? У той же нет такого параметра, который указывал бы на запись со смещением...
То есть, записал я строку в файл, длина известна. Хочу следующую дописать, не закрывая файл. Как?
Или обязательно создавать промежуточную супер-строку, состоящую из всего, что надо записать?