Resultados da pesquisa a pedido "boost-serialization"

1 a resposta

A desserialização do construtor não lê os dados corretamente

Estou tentando desserializar um objeto que não possui um construtor padrão. Vi que você pode fazer isso passando um arquivo para um construtor. No entanto, quando faço isso, parece não ler os dados corretamente? Aqui está um exemplo -Works() gera ...

1 a resposta

Desserializando a hierarquia do construtor

(Esta pergunta é muito semelhante aeste [https://stackoverflow.com/questions/35722135/deserializing-construtor-doesnt-read-data-correctly] , mas desta vez estou chamando oParent desserializador construtor noChild lista de inicialização). No caso ...

4 a resposta

boost serialização std :: unique_ptr support

A biblioteca de serialização boost suporta a serialização de std :: unique_ptr? Tentei compilar o código abaixo, mas se eu incluir oboost :: archive :: text_oarchive oa (ofs); oa << g; linha o compilador (btw gcc4.7 com sinalizador -std = c ++ ...

2 a resposta

LevelDB vs. std :: map

Em nossa aplicação, usamosstd::map para armazenar (chave, valor) dados e usar a serialização para armazenar esses dados no disco. Com essa abordagem, descobrimos que a E / S do disco é um gargalo de desempenho e a localização de valores usando a ...

1 a resposta

registro polimórfico de serialização Boost (exportação) não funciona nos arquiv

Estou usandoboost::serialization no meu projeto. O projeto é grande e serializa meus objetos em vários lugares. De acordo com documentação aqui [http://www.boost.org/doc/libs/1_47_0/libs/serialization/doc/traits.html#export] , Devo exportar minha ...

2 a resposta

Error serializando uma classe abstrata com boost

Estou tentando serializar minhas estruturas de dados para gravá-las em um soquete tc Até agora, descobri que meu problema é a serialização. Eu até tentei usar BOOST_SERIALIZATION_ASSUME_ABSTRACT(T) mas não consigo encontrar nenhum exemplo de ...

8 a resposta

Coloque a serialização de uma classe em uma DLL

Estou procurando um exemplo (de trabalho) para serializar externamente uma estrutura de classe em uma DLL. Atualmente, não consigo encontrar exemplos para isso. A documentação do Boost está apenas indicando algumas macros, os fóruns e os grupos ...

2 a resposta

Boost serialização com ponteiros e construtor não padrão

Como você serializar / desserializar essa classe usando boost :: serialization? #include <vector> struct Foo { struct Bar { std::vector<int> * data; // Must point to Foo::data Bar( std::vector<int> * d ) : data(d) { } }; std::vector<int> data; ...