Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Проблемма с записью в файл.

22K
07 декабря 2006 года
Saneck
3 / / 07.12.2006
Привет,
Проблемма в том что мне нужно в файл записать массив данных. Программа записывает, но все элементы массива записывает поверх предыдущих. Как можно записать их в строку?
Вот исходный код

char buf[10000];
int iFileHandle;
{

iFileHandle = FileOpen("s.txt", fmOpenWrite);
sprintf(buf, "%d", buff[icount]);
FileWrite(iFileHandle, buf, strlen(buf));
FileClose(iFileHandle);

Заранее благодарен.
21K
07 декабря 2006 года
KiskaZ
15 / / 01.12.2006
Saneck посмотри описание FileOpen, у него должна быть опция открытия не только на запись, а чтение запись, тогда долно получиться что каждый элемент массива будет на новой строке
547
08 декабря 2006 года
Hydra
488 / / 20.06.2006
Вообще-то массивы обрабатываются в циклах. У ьебя вообще один элемент пишеться - с номером icount. :D

З.Ы. сам код - просто чудо :D
22K
08 декабря 2006 года
Saneck
3 / / 07.12.2006
С этим я уже разобрался, а если нужно записать не в текстовый файл а например в файл *.pcm?
63
08 декабря 2006 года
Zorkus
2.6K / / 04.11.2006
Ну и создавай файл megafile.pcm, и пиши туда, в бинарном режиме.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог