Пытаюсь вывести во вермя оптимизации данные в файл - не выходит :((((

 
int deinit()
{

Print ("общая прибыль составила",pribOB);
Print ("просадка максимальная", prosadka);
Print ("количество сделок",SD);
Print ("прибыльность", pribOB/prosadka);
FileWrite( E,pribOB,prosadka,SD,L,MAPeriod); // выводим все в файл на случай оптимизации
FileClose(F) ; // закрываем файл
FileClose(E) ; // закрываем файл
return(0);
}

вот кусок кода.. во время оптимизации он записывает в файл только последний вариант данных... похоже он пишет все в одну строку. ... Что делать ? SOS ...
 

Если файл открывается, в него делается запись, потом закрывается, потом снова открывается, делается запись.... его надо открывать c флагами FILE_READ|FILE_WRITE

После открытия файла надо указатель поставить в конец файла функцией FileSeek()

 
Есть хорошая статья "Самостоятельная оценка результатов тестирования эксперта" от разработчиков на 'Самостоятельная оценка результатов тестирования эксперта'.
Проверял, код рабочий.
 
Integer писал (а):

Если файл открывается, в него делается запись, потом закрывается, потом снова открывается, делается запись.... его надо открывать c флагами FILE_READ|FILE_WRITE

После открытия файла надо указатель поставить в конец файла функцией FileSeek()


АГА сработало :))) только вот не понял 't'  вот эта вещь дает разбивать данные по столбцам.. почему именно она ? где информация на эту тему может быть... Я случайно догадался :))
 
chv писал (а):
Есть хорошая статья "Самостоятельная оценка результатов тестирования эксперта" от разработчиков на 'Самостоятельная оценка результатов тестирования эксперта'.
Проверял, код рабочий.

Хорошая статья действительно ... спасибо !!!
 
nchnch писал (а):

АГА сработало :))) только вот не понял 't' вот эта вещь дает разбивать данные по столбцам.. почему именно она ? где информация на эту тему может быть... Я случайно догадался :))

Эта нотация и спец. символы идут ещё с языка C++. Про них можно почитать, например, в статье Microsoft MSDN Library "Escape Sequences" на http://msdn2.microsoft.com/en-us/library/ms860944.aspx. \t - это Horizontal tab. Из часто используемых ещё - \r \n.
Причина обращения: