私は完全に未知のオブジェクトをシリアライズできる何かを探してきました。未知のオブジェクトのシリアライズ
serializationのQtにはqvariantのオブジェクトもあります。それはQVariant(つまり、ポインタやポインタサイクルも持つ)に複雑なオブジェクトを渡してそのオブジェクトを直列化できるということですか?
boost::any isn't supported by serializationと思われます。
C++でのリフレクションの欠如のために、私自身の特定の型直列化ルーチンを記述しなければ、これは不可能ですか?
"不明なオブジェクト"とはどういう意味ですか?達成したいことの例を使って質問を編集できますか? – wasthishelpful
@wasthishelpful '未知のオブジェクト'は '未知のオブジェクト'を意味します。あなたが選んだプロジェクトのgithubで見つけることができる任意のタイプのC++オブジェクトです。 – Dean
それは不明ではない、それは未定義で、おそらく宣言されていないかもしれない:)それで、最終的なコードをどのように働かせて、コンパイラの観点からあなたの未知のものが何であるかを理解するための例を尋ねるのだ@ – wasthishelpful