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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
lady.ulumba
2 / 0 / 1
Регистрация: 14.06.2012
Сообщений: 7
#1

Запись\чтение очереди из файла - C++

21.06.2012, 10:51. Просмотров 1053. Ответов 0
Метки нет (Все метки)

Всем доброго времени суток.
Задание: Необходимо записать элементы очереди в файл, а затем считать их.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
int write(char* filename, Students* pv) // функция записи данных 
{
 ofstream fout(filename);
 if(!fout) { cout << "Oshibka otcririya faila";
 return 1; }
 while(pv) // pv - указатель на начало очереди
 {
  fout  << pv->fio << "\n";
  fout  << pv->Math << "\n";
  fout  << pv->Phith << "\n";
  fout  << pv->Plotting << "\n";
  fout  << pv->Chemistry << "\n";
  fout  << pv->Sopromat << "\n";
  pv = pv->next;
  }
  return 0;
  }
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{
          ifstream input("person_body.txt", ios::in); // считывание из файла
          if(!input)  exit(1);
          while(!input.eof())
          {
           input >> person.fio;
           input >> person.Math;
           input >> person.Phith;
           input >> person.Plotting;
           input >> person.Chemistry;
           input >> person.Sopromat;
           
           cout << "Fio: " << person.fio << "\n";
           cout << "Mathematics: " <<  person.Math << "\n";
           cout << "Phithics: " << person.Phith << "\n";
           cout << "Plotting:" << person.Plotting << "\n";
           cout << "Chemistry:"<< person.Chemistry << "\n";
           cout << "Sopromat:"<< person.Sopromat << "\n"; }
           input.close();}
Проблема в том, что запись данных в файл производится без ошибок, а считывается не правильно.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.06.2012, 10:51     Запись\чтение очереди из файла
Посмотрите здесь:

Чтение из файла и запись - C++
Доброго времени суток. Передо мной стоит следующая задача - имеется файл и строк слов такого типа: АААА ББББ ВВВВВ АААА ПППП АААА...

Запись и чтение из файла - C++
Здравствуйте не могли бы мне помочь разобраться, что не так. Есть две программы, одна для записи в файл “Writer.exe” а для чтения...

Запись и чтение из файла - C++
Нужно сохранять в файл запись в таком виде Имя Фамилия Телефон Имя ..... помогите плиз реализовать это.И соответсвенно чтение...

Чтение/запись файла - C++
Вот сделал такую прогу. Очень простая. Создает файл, где есть 100 полей. Каждое поле это строка из индекса, названия, кол-ва (например...

Запись и чтение из файла - C++
Доброго время суток! Так от балди решыл набросать прогу которая создаёт файл записывает туда 11 рандомных чисел,потом з помощю ifstream я...

Си, Запись и Чтение из файла. - C++
Глупый вопрос, но весь гугл перерыл. Нужно сделать именно на СИ(не на с++) чтение и запись в файл .txt . С использованием библиотеки...

Запись и чтение из файла - C++
как записать в файл вывод массива OutputArray(), количество нулевых элементов NumNull(), массив с заменой нулевых элементов на единицу...

Запись и чтение с файла - C++
Подскажите пожалуйста как правильно записать массив в файл и считать его оттуда в другой массив? Если можно пример кода не в чистом с,а...

Запись и чтение из файла - C++
Не знаю как подойти. Список товаров, имеющихся на складе, включает в себя наименование товара, количество единиц товара, цену...

запись\чтение из файла - C++
У меня несколько вопросов по поводу запись\чтение из файла Как это вообще работает?) Чтобы потом читать из файла надо забивать каждое...

Чтение и запись из файла - C++
Пользуюсь code::blocks. Перерыл весь гугл, так и не понял, как что-то читать или записыват в файл при помощи библиотеки &lt;fstream&gt;. Можете...

Запись и чтение с файла - C++
Здравствуйте,помогите пожалуйста ..есть две структуры, но каждая записывается и считывается с разных файлов, не посоветует как можно...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru