Hallo jemand hat schon geschafft, ein C++ 11 std :: shared_ptr mit boost :: serialisierung zu serialisieren. Es gibt viele veraltete Beiträge, aber keine mit einer akzeptablen Lösung. Ich gehe nicht in die Diskussion, warum ich die std :: shared_ptr einfach verwenden möchte!C++ 11 std :: shared_ptr + boost :: serialisierung
Ich fand diesen anderen Beitrag: boost serialize and std::shared_ptr aber es beantwortet nicht mein Problem, wie man das std :: shared_ptr serialisiert es schlägt nur vor, das boost :: shared_ptr zu verwenden, das in meinem Fall nicht möglich ist.
Und dieser Beitrag How can boost::serialization be used with std::shared_ptr from C++11? empfiehlt auch nur boost :: shared_ptr zu verwenden.
Ich wäre interessiert, wenn jemand bereits eine Arbeit gefunden hat, die es schafft, die std :: shared_ptr zu serialisieren.
Hey Leute, ich habe endlich eine Lösung für mein Problem gefunden siehe https://stackoverflow.com/a/14999396/2039157 für meine Antwort.
Convert std :: shared_ptr zu boost :: shared_ptr für Serialisierung. – ForEveR
Ja, ich würde sagen, wenn 'boost :: shared_ptr' eine Option ist, ist dies die Antwort: http://StackOverflow.com/Questions/9944274/Boost-serialize-and-Stdshared-Ptr – jogojapan
Hm, was genau meinst du mit konvertieren? Ich hoffe, Sie wollen nicht das std :: shared_ptr durch boost :: shared_ptr ersetzen;) Bitte geben Sie ein Beispiel, wie die Konvertierung funktionieren sollte. – denim