C++ パケットをネットワーク ストリームにシリアル化するためのソリューションを探しています。
ここで人々に言及する多くの投稿を見てきました:
エース
Google プロトコル バッファ
Boost::シリアル化
Qt ::QDataStream
私の要件/制約:
ソリューションは、LitteEndian/BigEndian を認識しない必要があります。マシン アーキテクチャ x86/x64 およびプラットフォームに依存しません。
最初の 3 つのソリューションのフット プリント (RAM と ROM) は、私のプラットフォームには大きすぎます。4 番目のソリューションは、次の要件と矛盾しています。
このソリューションでは、大量のボイラープレート コードは必要ありません (シリアル化する必要がある 200 以上のパケットがあります)。
ありがとう、コビー・メイア