Могу ли я написать функцию, цель которого состоит в том, чтобы сохранить содержимое общего объекта в файле?C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Могу ли я написать функцию, цель которого состоит в том, чтобы сохранить содержимое общего объекта в файле?

Сообщение Anonymous »

Могу ли я написать функции, цель которого состоит в том, чтобы сохранить и загрузить содержимое общего объекта в/из файла?
Что -то вроде:
int Save(void* pObj, size_t objSize, std::string filePath);
int Load(void* pObj, std::string filePath);
< /code>
есть ли более высокий уровень, чтобы сделать это? Сохраняется в формате JSON, и до сих пор я пишу конкретные функции участников для каждого класса, чтобы сделать это. Мне интересно, можно ли сохранить объекты этих классов в виде блоков памяти, без необходимости заботиться о классах, к которым они принадлежат.

Подробнее здесь: https://stackoverflow.com/questions/794 ... ric-object
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»