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

Ваш аккаунт

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

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

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

FileRead/FileWrite

305
31 марта 2003 года
Kashuk
385 / / 21.02.2003
Народ, помогите считать данные из файла по строкам, в хелпе билдера указано как считать весь файл, а мне это както не подходит, а использовать fstream.h в билдере както не логично, ведь не зря они придумаль FileOpen.

На перёд благодарю!!!
362
31 марта 2003 года
_kolyan
339 / / 03.12.2002
Цитата:
Originally posted by Kashuk
Народ, помогите считать данные из файла по строкам, в хелпе билдера указано как считать весь файл, а мне это както не подходит, а использовать fstream.h в билдере както не логично, ведь не зря они придумаль FileOpen.

На перёд благодарю!!!



А почему не логично?
По-моему, логично использовать все, что удобно в использовании и приводит к нужным результатам ;-)

Тем более что FileRead/FileWrite не предназнычены для работы с файлами, как с наборами строк, а вот ifstream/ofstream предназначены

443
31 марта 2003 года
REmindER
292 / / 23.03.2003
Цитата:
Originally posted by Kashuk
Народ, помогите считать данные из файла по строкам, в хелпе билдера указано как считать весь файл, а мне это както не подходит, а использовать fstream.h в билдере както не логично, ведь не зря они придумаль FileOpen.

На перёд благодарю!!!


Не написано?
char String[200];

fgets(String, 0, File);

362
01 апреля 2003 года
_kolyan
339 / / 03.12.2002
Цитата:
Originally posted by REmindER

Не написано?
char String[200];

fgets(String, 0, File);



Да это не то, понимаешь...
fgets еще дальше от билдера, чем потоки fstream, это вообче С,
а человек хочет использовать именно VCL-ные функции FileRead/FileWrite, как я понял ;-)

305
01 апреля 2003 года
Kashuk
385 / / 21.02.2003
Цитата:
Originally posted by _kolyan


Да это не то, понимаешь...
fgets еще дальше от билдера, чем потоки fstream, это вообче С,
а человек хочет использовать именно VCL-ные функции FileRead/FileWrite, как я понял ;-)


Да _kolyan ты всё правильно понял, по Си'шному и С++ я с файлами умею работать, именно интересует билдер.

451
01 апреля 2003 года
Gerret
51 / / 20.05.2000
Цитата:
Originally posted by Kashuk

Да _kolyan ты всё правильно понял, по Си'шному и С++ я с файлами умею работать, именно интересует билдер.



Не совсем понимаю смысла использовать Vcl функции, если потоками сделать можно... ну да ладно... насколько я помню FileRead читает файл в массив char *... тогда можно просто читать данный массив до вхождения \n, вот тебе и строки...
Хотя если файл большой много памяти надо!

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог