私はこのようなC++オブジェクトを持っています
class myClass
{
vector<OtherClass*> otherClassVector;
AnotherClass* anotherClassObj;
// A few other primitive types and functions
}
これをディスクに保存し、プログラムで読み戻すための最良の方法は何ですか?バイナリモードでfstreamの読み取り/書き込みを使用できますか?または、ブーストシリアル化を使用する必要がありますか?なぜ?保存されたファイルが人間が読める形式である必要はありません。