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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
korol-sas
0 / 0 / 0
Регистрация: 22.11.2015
Сообщений: 8
#1

Запись вектора в бинарный файл - C++

20.02.2016, 23:38. Просмотров 167. Ответов 1
Метки нет (Все метки)

Здравствуйте, не получаеться написать нормальную запись в файл вектора из обьектов класа.
Вот сам клас:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
public class Human {
    public:
        Human();
        void set_first_name(char *);
        char *get_first_name();
 
        void set_last_name(char *);
        char *get_last_name();
       
        void set_phone(char *);
        char *get_phone();
 
        void set_address(Address);
        Address get_address();
 
        char *get_errors();
 
 
    private:
        char *first_name;
        char *last_name;
        char *phone;
        Address address;
 
};
Помогите пожалуйста, уже все перекопал..
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.02.2016, 23:38
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Запись вектора в бинарный файл (C++):

Запись вектора в бинарный файл - C++
Здравствуйте, пытаюсь сделать запись вектора из обьектов моего класа в бинарный файл, но получаю не понятного рода символы в значениях...

Запись в бинарный файл вектора - C++
есть вектор typedef struct Point { double x; double y; Point(double x_, double y_) : x(x_), y(y_) {} ...

Запись вектора в бинарный файл. - C++
Ребят помогите кто сделать запись в бинарный файл ,а не в текстовый(как в данном коде ) , а то не выходит как то ! заранее спасибо ! ...

Запись вектора строк в бинарный файл - C++
Помогите пожалуйста. Компилируется отлично, без ошибок и варнингов, но при запуске выдает ошибку. уже не знаю как быть. не понятно какая...

Запись в бинарный файл двумерного строкового вектора и его считывание - C++
Ну ни в какую не могу понять эту работу с файлами( В чем проблема? Заранее спасибо #include <iostream> #include <fstream> ...

Запись вектора uin8_t в бинарный файл и обратное чтение из файла - C++
Здравствуйте. Есть std::vector<uint8_t>. Нужно записать все элементы в бинарный файл, а затем считать обратно из файла в...

1
nd2
2451 / 2040 / 717
Регистрация: 29.01.2016
Сообщений: 6,708
21.02.2016, 01:04 #2
У тебя указатели в классе (что такое Address не видно), тут без сериализации не обойтись. Или записывай текстовыми методами, или меняй указатели на массивы char.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.02.2016, 01:04
Привет! Вот еще темы с ответами:

Запись в бинарный файл - C++
Всем привет. Подскажите пожалста как через fstream добавить запись в бинарный файл ? нужно добавить именно В НАЧАЛО , не очищая...

Запись в бинарный файл - C++
Всем привет. Столкнулся с следующей проблемой при написании курсача,а именно с записью в бинарный в файл: дело в том, что я каждый раз...

Запись в бинарный файл - C++
Подскажите пожалуйста,где в коде ошибка??никак найти не могу почему х не считает. В файл записываются 0. Задние на картинке. #include...

Запись в бинарный файл - C++
Здравствуйте. Прошу помочь разобраться с проблемой. Необходимо записать в двоичный файл 8-байтовое число, но не как строку, а...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.