シリアル化のための一般的でポータブルな方法でタイプを識別する方法はありますか?私は知っstd::type_index
てstd::type_info
いて、プラットフォームに依存しており、シリアル化には使用できません。
1つの方法は、と1つの「タイプ情報」の間にマップを作成し、std::type_index
「タイプ情報」をシリアル化することですが、これによりシリアル化が遅くなります。
これを行う標準的な方法はありますか?
PS:効率的なシリアル化の方法を学びたいのですが、ライブラリは使いたくありません。