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

Неправильно записывается бинарник - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать класс «множество» – наследник класса «массив» http://www.cyberforum.ru/cpp-beginners/thread1225655.html
Ребята может есть что-то прошу помощи. Написать класс «множество» – наследник класса «массив» (множество понимается в привычном смысле – неупорядоченный набор уникальных элементов известной мощности). В классе реализовать следующие методы: конструкторы (по умолчанию, с параметрами, копирования), деструктор, ввод с клавиатуры, вывод на экран (в виде методов...
C++ Вычисление бесконечных сумм составить программу вычисления суммы n членов ряда согласно условию задачи:cos(2x)/3+cos(4x)/15+cos(6x)/35+... http://www.cyberforum.ru/cpp-beginners/thread1225648.html
Осуществить ввод данных для файла, выполнить реализацию алгоритма обработки и создания нового файла C++
Осуществить ввод данных для файла, выполнить реализацию алгоритма обработки и создания нового файла, обеспечить вывод полученных результатов. 15) Даны два текстовых файла. Добавить в конец каждой строки первого файла соответствующую строку второго файла. Если второй файл короче первого, то оставшиеся строки первого файла не изменять. помогите решить
Написать класс «матрица» C++
Добрый день я новичок помогите мне Написать класс «матрица». В классе реализовать следующие методы: конструкторы (по умолчанию, с параметрами, копирования), деструктор, ввод с клавиатуры, поиск элемента по ключу, вывод на экран (в виде методов класса и при помощи перегруженных операций потокового ввода и вывода), перегрузить следующие операции: +, += (сложение...
C++ Структурный вывод матрицы в консоль http://www.cyberforum.ru/cpp-beginners/thread1225630.html
матрицу создать удалось, но вывести ее ровно, чтобы элемент под элементом так и не удалось. Может кто подскажет что-нибудь, лишнего не будет (я только прикоснулся к языку Си++) #include <cstdio> #include <cstdlib> #include <iostream> using namespace std;
C++ Написать рекурсивную процедуру, которая печатает ключи всех вершин двоичного дерева Необходимо написать рекурсивную процедуру, которая печатает ключи всех вершин двоичного дерева. Двоичное дерево задастся в файле в следующем виде: index/ key/ left/ right 1 12 7 3 2 15 8 NULL 3 4 10 NULL 4 10 5 9 5 2 NULL NULL 6 18 1 4 7 7 NULL NULL 8 11 6 2 подробнее

Показать сообщение отдельно
uglyPinokkio
325 / 228 / 41
Регистрация: 30.05.2014
Сообщений: 682
10.07.2014, 19:56     Неправильно записывается бинарник
Цитата Сообщение от lotos580 Посмотреть сообщение
Проблема непосредственно при создании нового товара(пункт #1 в меню) и записи в txt (п.6).
Класс содержит стандартную строку, которая в свою очередь, содержит указатель динамический массив на куче. По этому, так:

C++
1
myFile.write(reinterpret_cast<char*>(&product), sizeof(product));
Писать этот объект нельзя. Пиши операторы ввода-вывода в поток и обратно.
 
Текущее время: 21:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru