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

Вывод структуры в файл - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Описание алгоритма обработки графических данных http://www.cyberforum.ru/cpp-beginners/thread730046.html
Здравствуйте! Помогите пожалуйста. Мне необходимо написать на С++ программу, в которой будет обрабатываться графическая информация. А как можно программно реализовать обработку изображения я не знаю. Сколько искала в интернете, все поисковики выдают графические редакторы, я понимаю, что они по запросу выдают верно, но мне необходима несколько иная информация. Помогите, кто чем может. :cry:
C++ Требуется мнение специалиста Господа форумчане, хочется узнать Ваше мнение. Я в программировании новичек, сейчас прохожу самостоятельно курс по С++. В дальнейшем этот курс предполагает изучение WinApi, скажите пожалуйста актуальна ли данная тема, или стоит изучать что-то другое? http://www.cyberforum.ru/cpp-beginners/thread730003.html
Матрицы, функции (Найти количество строк в максимальном множестве попарно непохожих строк заданной матрицы) C++
Две строки матрицы назовем похожими, если совпадают множества чисел, встречающихся в этих строках. Найти количество строк в максимальном множестве попарно непохожих строк заданной матрицы. Реализовать в виде функций.
Неожиданая работа вектора C++
Есть задача по информатике: вырезано (Задача E) Пытаюсь написать программу, однако она у меня вылетает с ошибкой по недостатку памяти: #include <iostream> #include <fstream> #include <vector> #include <algorithm> const int max_cost = 500*1002; #define TRUE '1' #define FALSE '0'
C++ работа с файлами http://www.cyberforum.ru/cpp-beginners/thread729982.html
Здравствуйте! Помогите реализовать функцию для работы с файлами. Нужно чтобы программы работала в таком виде: enter key: 123456789123456789 // по за просу ввести ключ мы его вводим, затем нажав на кнопку ввод появляется следующая строчка enter src file name: d\a.txt // по запросу ввести имя исходного файла мы его вводим, после того как мы ввели имя файла должно произойти следующее: 1....
C++ Разложение натурального числа на два простых Помогите написать программу... нужно разложить натуральное число на два простых всеми возможными способами. вот мои наработки: #include <cstdlib> #include <iostream> using namespace std; int a,b,jj,i,ii,ij,ji,m,iii,iij,c,b,cd; int main () { cd=0; подробнее

Показать сообщение отдельно
grizlik78
Эксперт C++
 Аватар для grizlik78
1882 / 1414 / 101
Регистрация: 29.05.2011
Сообщений: 2,958
17.12.2012, 12:38     Вывод структуры в файл
Не очень понятна цель сохранения. Будет ли файл анализироваться человеком или предполагается машинное считывание и восстановление состояния.
Структуру можно сохранять в файл как единый блок данных, по началу структуры и её размеру. Но если в структуре имеются указатели, то будут сохраняться именно бесполезные для считывания адреса, а не содержимое по указателям. Считывать придётся в точно такую структуру и желательно на той же платформе (компилятор/ОС).
Ну а при поэлементной записи придётся каждый раз менять функции записи/считывания. Можно ещё посмотреть на готовые библиотеки сериализации, например в boost, может поможет.
 
Текущее время: 20:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru