Форум программистов, компьютерный форум, киберфорум
Наши страницы

Сериализация данных - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ продемонстрировать роботу класса!(наследствие) http://www.cyberforum.ru/cpp-beginners/thread305119.html
1) Задание: Создать объявление классов согласно варианта. Разработать программу-драйвер, которая продемонстрирует работу производного класса. Базовый класс class Device { public: ...
C++ Почему переменной month присваивает значение, допустим 05, а day 2605 Есть фрагмент кода: int day, month, year; _strdate(dateStr); for (int i=0; i<9; i++) cout<<dateStr; char m= {dateStr, dateStr}; char d= {dateStr, dateStr}; char y= {dateStr, dateStr};... http://www.cyberforum.ru/cpp-beginners/thread305118.html
Рисование одноцветного треугольника C++
Так вот теория: Рисование одноцветного треугольника методом сканирующей линии Пусть требуется нарисовать на экране любой закрашенный треугольник (рис. 1, а). Его изображение на экране есть набор...
C++ Перевод кода Pascal в C++
Доброго времени суток, форумчане! Помогите переделать пару строк с pascal На c++. (Хотя бы самые основные, ибо это парсинг и почти аналогичные, отличаются искомым символом в строке) В pascale не...
C++ Определить суммарный обьём в литрах 12 вложенных друг в друга шаров http://www.cyberforum.ru/cpp-beginners/thread305105.html
1.Определить, в какую из облостей (1,2 или 3) попадает точка с заданными координатами (для простоты принять, что абсцисса точки не равна 1.5 или 5). 2.Определить суммарный обьём в литрах.12...
C++ Нужно создать массив с случайных чисел всё остальное внутри нужно создать массив случайных чисел и найти в этом массиве его наименьший элемент и вывести его и его индекс! плз помогите оч нужно буду оч благодарен подробнее

Показать сообщение отдельно
an4o
16 / 3 / 2
Регистрация: 19.11.2009
Сообщений: 21

Сериализация данных - C++

26.05.2011, 01:33. Просмотров 1231. Ответов 4
Метки (Все метки)

Появилась новая проблема. Создаю объект и записываю его в файл через одну функцию:
mammal obj(m_s, t_s, s, vod, r, d, v);
file_mammal.write(reinterpret_cast<char*>(&obj), sizeof(mammal));

После удаляется объект.
Потом из другой функции создаю объект и пытаюсь его считать из файла:

mammal obj(m_s, t_s, s, vod, r, d, v);
file_mammal.read(reinterpret_cast<char*>(&obj), sizeof(mammal));

Ошибка. Может у меня нет связи между этими объектами?
Помогите, кто может.


Может все дело в сериализации?
Кто в этом разбирается, помогите!

http://wiki.shelek.ru/index.php/FAQ:...лизация_данных


Вот изначальная тема: Двоичный ввод-вывод
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru