Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
stima
495 / 345 / 93
Регистрация: 22.03.2011
Сообщений: 1,107
Завершенные тесты: 2
19.04.2013, 01:10 0

Запись в файл некоторого количества структур

19.04.2013, 01:10. Просмотров 398. Ответов 8
Метки (Все метки)

Ответ

Попытаюсь обьяснить. По поводу того почему мы 2 раза итерируемся.
1. Вы считали успешно впритык. eof нету.
2. Вы попросили читать еще раз. Данных для считывания нет. eof есть.

По поводу одинаковых данных. Вы просто не перезатерли предидущие данные. Обьявите переменную локально, и проинициализируйте ее поля Вашей меткой. Так вот во второй раз выведется метка.

Вернуться к обсуждению:
Запись в файл некоторого количества структур
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.04.2013, 01:10

Запись массива структур в файл
Запись массива структур в файл так, что бы потом можно было считывать, удалять...

Запись в файл структур(с указателем)
Добрый день, подскажите, как корректно записать и прочитать в файл структуру,...

Упорядочить файл структур по убыванию количества жителей (при равенстве - по возрастанию площади)
Есть задача. Меня конкретно интересует как упорядочить по возрастанию площади,...

0
Другие темы раздела
C++ Парализация алгоритма нахождения ранга матрицы методом Гауса Cilk Plus http://www.cyberforum.ru/cpp-beginners/thread842096.html
Дали задачку сравнить время выполнения последовательного и параллельного алгоритма нахождения ранга матрицы методом Гаусса. Последовательный алгоритм фигня...я вот затрудняюсь сделать его...
C++ Ввод данных Народ, Как в С++ сделать чтобы 2 переменные вводились через пробел в одну строчку? Причём чтобы были в диапазоне от 2 до 300 000. http://www.cyberforum.ru/cpp-beginners/thread842094.html
Регистр:Автозапуск C++
Здравствуйте,я пишу программу ,которая должна выдавать сообщение при запуске Windows.Вроде написал,вроде все хорошо,но я столкнулся с такой вот проблемой:...
Получите третий массив по правилу: каждый элемент нового массива равен сумме квадратов соответствующих элементов исходных C++
два массива, по 14 элементов в каждом, с помощью датчика случайных чисел. Получите третий массив по правилу: каждый элемент нового массива равен сумме квадратов соответствующих элементов ...
C++ класс внутри namespace http://www.cyberforum.ru/cpp-beginners/thread842085.html
Такой вопрос, хочу что бы мой класс был в моём namespace, для удобства не хотелось бы делать так: namespace myName { class myClass { public: myClass(); virtual...
C++ где зарыта собака? struct vector { int x; int y; int z; }; vector a, b; // functions int genRandomNumber(){ подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru