Приветвую
Помогите мне, а то что-то какой-то прям тяжелый период, завис над простой вроде как задачей и не могу отвиснуть
есть структура и вектор указателей на нее
class MyData
{
public:
UINT format;
size_t size;
shared_array<byte> data;
string Name;
};
vector<shared_ptr<MyData> > pdata;
Задача: сохранять весь вектор в одно поле базы данных, ну и разумеется читать и восстанавливать исходный набор структур.
Понятное дело что надо написать две функции. Ясно что можно придумать "свой формат" хранения структуры и писать\парсить его. Но есть подозрение что это можно сделать как-то проще... stream? но я с ними вообще не знаком. Вообщем подскажите кто-что может
да желательно реализация на stl, кроссплатформенно. boost.serialization не предлагать.