Форум программистов, компьютерный форум CyberForum.ru

Запись структуры и чтение из файла в структуру ( как бы лучше ) - C++

Восстановить пароль Регистрация
 
evelolka
 Аватар для evelolka
2 / 2 / 0
Регистрация: 25.10.2013
Сообщений: 108
23.05.2014, 19:50     Запись структуры и чтение из файла в структуру ( как бы лучше ) #1
Подкиньте идею как лучше записать структуру в файл и обратно из файла в структуру
У меня есть мысль:
даны 4 элемента
вводим их в файл (каждый в строку отдельную),а затем считывая построчно распределять по полям структуры с помощью счётчика 9 допустим 1 в 1 поле, 2 в 2 поле и т.д. затем после ввода в последнее поле сбросить счётчик и заново

как бы лучше

записал так
C++
1
2
3
4
5
6
7
8
9
10
ofstream out("lab.txt");
current = head;
while( current != 0 )
{
    out << current -> name << endl;
    out << current -> family << endl;
    out << current -> dolzhnost << endl;
    out << current -> year << endl;
    current = current -> next;
};
считал так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
char file[100];
        cout << "\nВведите имя файла" << endl;
        cin >> file;
        ifstream in(file,ios_base::in);
        if (!in.is_open()) // если файл небыл открыт
            {
                cout << "Файл не может быть открыт или создан\n"; // напечатать соответствующее сообщение
                return 1; // выполнить выход из программы
            }
        char str[100];
        while( in.getline( str , 100) )
        {
            cout << str << endl ;
        };  
    in.close();
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.05.2014, 19:50     Запись структуры и чтение из файла в структуру ( как бы лучше )
Посмотрите здесь:

Чтение структуры из файла и запись нового C++
Запись\чтение структуры в\из файл(а) C++
Ansi c, запись и чтение структуры из файла. Накосячил от души C++
C++ Запись/чтение вектора в/из файла.Структуры
C++ Запись и чтение структуры с файла
C++ Запись структуры и её чтение из файла
Чтение/запись структуры C++
Запись и чтение структуры в/из файла C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nmcf
4278 / 3709 / 1246
Регистрация: 14.04.2014
Сообщений: 14,503
23.05.2014, 20:02     Запись структуры и чтение из файла в структуру ( как бы лучше ) #2
Считывай так же как и записываешь. Построчно в эти 4 поля.
Yandex
Объявления
23.05.2014, 20:02     Запись структуры и чтение из файла в структуру ( как бы лучше )
Ответ Создать тему
Опции темы

Текущее время: 07:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru