С Новым годом! Форум программистов, компьютерный форум, киберфорум С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
2 / 2 / 0
Регистрация: 25.10.2013
Сообщений: 108
1

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

23.05.2014, 19:50. Показов 1610. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Подкиньте идею как лучше записать структуру в файл и обратно из файла в структуру
У меня есть мысль:
даны 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();
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Блог
23.05.2014, 19:50
Ответы с готовыми решениями:

Чтение данных из файла и запись в структуру
Не могу разобраться как реализовать чтение структуры из данных . Перечитал много всего, так и не...

Запись и чтение структуры из файла
Здравствуйте, у меня дано такое задание: Составить программу &quot;Список студентов группы&quot;, в котором...

Запись структуры и её чтение из файла
пробовал разными способами, ничего не работает, не записывает и не считывает...

Запись и чтение структуры с файла
Привет всем.Столкнулся с проблема записи структуры в файл и чтения ее из файла.Вот сама структура:...

1
7803 / 6567 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
23.05.2014, 20:02 2
Считывай так же как и записываешь. Построчно в эти 4 поля.
0
23.05.2014, 20:02
BasicMan
Эксперт
19315 / 2622 / 84
Регистрация: 17.02.2009
Сообщений: 10,364
Блог
23.05.2014, 20:02
Помогаю со студенческими работами здесь

Запись и чтение структуры в/из файла
Столкнулся с очередной проблемой. Есть несколько участков кода: Структура &quot;Абонент&quot;: struct...

Запись и чтение структуры из бинарного файла
Проблема заключается в том, что, когда идёт запись и считка с бин. файла - нормально выводит лишь...

Чтение структуры из файла и запись нового - C++
Помогите написать данную программу. На магнитном диске подготовлен файл данных такой структуры:...

Запись/чтение вектора в/из файла.Структуры
Доброе время суток.Проблема заключается в следующем: в файл идет запись вектора (запись вроде-бы...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru