Вернуться   Foxter.ru > Мой компьютер > Программирование

Ответ
 
Опции темы Опции просмотра
Старый 30.03.2006, 18:13   #12623  
Терминатор
 
Аватар для AlphaOmega
 
Репутация: 656Репутация: 656Репутация: 656Репутация: 656Репутация: 656Репутация: 656
Регистрация: 20.01.2006
Адрес: Скайнет, 2029 год
Сообщения: 32
По умолчанию

Вот что я когда-то (в период ознакомления с языком) для себя сохранил:

Код:
// 4 примера
// --------------------------------------------------
#include <fstream.h>
// --------------------------------------------------
// пример 1...
//   читает файл test.dat с содержанием: слово и цифра
//   через пробел или знак перевода на следующую строку
//   придавая символьной переменной TEXT значение слова,
//   а цифровой переменной NUMBER значение цифры...;-)
char TEXT[8888];
int NUMBER;
ifstream file;
file.open("test.dat");
file >> TEXT >> NUMBER;
file.close();
// --------------------------------------------------
// пример 2...
//   читает файл test.dat и выводит сообщение c текстом
//   только первой строки
{
 char buff[81];
 ifstream infile("test.dat");
 infile.getline(buff, sizeof(buff));
 Application->MessageBox(buff , "TITLE", MB_OK);
 infile.close();
}
// --------------------------------------------------
// пример 3...
//   читает файл test.dat и выводит сообщения с текстом
//   каждой строки поочереди
{
 char buff[81];
 ifstream infile("test.dat");
 while (!infile.eof())
 {
  infile.getline(buff, sizeof(buff));
  Application->MessageBox(buff , "TITLE", MB_OK);
 }
 infile.close();
}
// --------------------------------------------------
// пример 4...
//   читает файл test.dat и выводит всё его содержимое
//   в строки объекта Memo1
ifstream file;
file.open("test.dat");
if (!file) return;
char str[80];
while (!file.eof())
 {
   file.getline(str, sizeof(str));
   Memo1->Lines->Add(str);
 }
file.close();
А вот ещё один более простой способ:

Код:
Memo1->Lines->LoadFromFile("preved.txt");
__________________
...веду здоровый образ жизни, но не помогает...
AlphaOmega вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей - 0 , гостей - 1)
 
Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Powered by vBulletin
Copyright ©2000-2024, Jelsoft Enterprises Ltd.
[Foxter Skin] developed by: Foxter.ru