Проблемма с записью в файл.
Проблемма в том что мне нужно в файл записать массив данных. Программа записывает, но все элементы массива записывает поверх предыдущих. Как можно записать их в строку?
Вот исходный код
char buf[10000];
int iFileHandle;
{
iFileHandle = FileOpen("s.txt", fmOpenWrite);
sprintf(buf, "%d", buff[icount]);
FileWrite(iFileHandle, buf, strlen(buf));
FileClose(iFileHandle);
Заранее благодарен.
Saneck посмотри описание FileOpen, у него должна быть опция открытия не только на запись, а чтение запись, тогда долно получиться что каждый элемент массива будет на новой строке
З.Ы. сам код - просто чудо :D
С этим я уже разобрался, а если нужно записать не в текстовый файл а например в файл *.pcm?
Ну и создавай файл megafile.pcm, и пиши туда, в бинарном режиме.