0 / 0 / 0
Регистрация: 30.10.2016
Сообщений: 43
1

Запись в бинарный файл и чтение из него массива структур

16.03.2017, 15:59. Показов 3403. Ответов 1
Метки нет (Все метки)

Здравствуйте, появилась проблема записью структуры в бинарный файл и чтение из него этой же структуры. Я находил код с записью char, но я использую string. Из-за этого возникают проблемы. Помогите кто чем сможет!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.03.2017, 15:59
Ответы с готовыми решениями:

Запись в бинарный файл и чтение из него массива структур
Ребята, выручайте. Огромная проблема с записью и с чтением структуры из бинарного файла. Помогите...

Запись/чтение массива структур в бинарный файл
#include <iostream> #include <fstream> using namespace std; struct test { int x; ...

Запись в бинарный файл и чтение из него
Нужно записать в бинарный файл блоки, каждый по 512 байт. Структура блока: Слово Число. На слово...

Запись и чтение вектора структур в бинарный файл(2)
Есть заполненный вектор структур. Структура вида: struct struc { string a; int x; ...

1
503 / 352 / 94
Регистрация: 22.03.2011
Сообщений: 1,112
16.03.2017, 16:48 2
Лучший ответ Сообщение было отмечено GenaDyomin как решение

Решение

Не по теме:

- Вызываю духа чтения не выложенного кода. О дух дай мне силу увидеть проблему без кода.



C++
1
2
3
4
5
6
7
std::string buff(256, 0);
read_func(&buff[0], buff.size());
 
// read directly to memory
struct MyStruct; // be careful about alignment
MyStruct object;
read_func(&object, sizeof(MyStruct));
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.03.2017, 16:48
Помогаю со студенческими работами здесь

Запись и чтение вектора структур в бинарный файл
Есть заполненный вектор структур. Структура вида: struct struc { string a; int x; map<int,...

Запись массива структур в бинарный файл
Одно из полей структуры типа String, нужно записать массив структур в бинарный файл: struct...

Запись массива структур в бинарный файл
Есть структура Owner: struct Owner{ char name; unsigned int purse; short catb; ...

Запись структурного массива в файл и чтение из него
Есть структурный массив: struct { char NAME,SKILLNAME; int HP,MP,STR,AGI,LUC,DAMAGESKILL; }...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru