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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Парализация алгоритма нахождения ранга матрицы методом Гауса Cilk Plus http://www.cyberforum.ru/cpp-beginners/thread842096.html
Дали задачку сравнить время выполнения последовательного и параллельного алгоритма нахождения ранга матрицы методом Гаусса. Последовательный алгоритм фигня...я вот затрудняюсь сделать его параллельным с помощью Cilk plus. Кто - то может помочь?
C++ Ввод данных Народ, Как в С++ сделать чтобы 2 переменные вводились через пробел в одну строчку? Причём чтобы были в диапазоне от 2 до 300 000. http://www.cyberforum.ru/cpp-beginners/thread842094.html
Регистр:Автозапуск C++
Здравствуйте,я пишу программу ,которая должна выдавать сообщение при запуске Windows.Вроде написал,вроде все хорошо,но я столкнулся с такой вот проблемой: http://www.cyberforum.ru/attachment.php?attachmentid=257851&d=1366309876 Вроде все хорошо,программа в регистре автозапуска,но она не запускаеться при старте Windows. Я думаю,что это из-за этих символов... Подскажите пожалуйста начинающему...
Получите третий массив по правилу: каждый элемент нового массива равен сумме квадратов соответствующих элементов исходных C++
два массива, по 14 элементов в каждом, с помощью датчика случайных чисел. Получите третий массив по правилу: каждый элемент нового массива равен сумме квадратов соответствующих элементов исходных массивов, Найдите в новом массиве минимальное значение элементов и номера элементов, значение которых равно минимальному. Выведите на экран массивы в виде таблицы с шапкой, поясняющей ...
C++ класс внутри namespace http://www.cyberforum.ru/cpp-beginners/thread842085.html
Такой вопрос, хочу что бы мой класс был в моём namespace, для удобства не хотелось бы делать так: namespace myName { class myClass { public: myClass(); virtual ~myClass(); } } Почему то был уверен что выйдет нечто подобное:
C++ где зарыта собака? struct vector { int x; int y; int z; }; vector a, b; // functions int genRandomNumber(){ подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4919 / 2662 / 243
Регистрация: 29.11.2010
Сообщений: 7,397
19.04.2013, 02:54     Запись в файл некоторого количества структур
Есть 2 пути:
1) извращаться с бинарным считыванием, write, sizeof, все такое
2) записать как если бы это был вывод на экран, только направить в файл

Можно перегрузить для вашей структуры оператор <<
C++
1
2
3
4
5
std::ostream & operator<< (std::ostream &out, const examen &e)
{
    out << e.group << std::endl << e.date << std::endl << e.subject << std::endl;
    return out;
}
и выводить данный структурный тип данных как если бы это был POD тип.
 
Текущее время: 10:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru