問題タブ [cereal]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - シリアルを使用して const キーで sparsepp sparse_hash_map を逆シリアル化する
シリアルを使用してタイプのsparsepp をシリアライズおよびデシリアライズしようとしています。spp::sparse_hash_map
spp::sparse_hash_map<const std::vector<uint32_t>, uint32_t>
ここconst
でキーを使用する理由に関する関連する質問を参照してください。
ただし、次のコードのコンパイルは失敗します。
キーの型から const を削除すると、次のようにコンパイルされます。
コンパイラの出力:
コンパイラ: clang バージョン 6.0.0-1ubuntu2 (tags/RELEASE_600/final)
シリアルを使用してこのタイプを非シリアル化する方法はありますか? 私は何が欠けていますか?
c++ - シリアルはコンパイルして実行しますが、ファイルに書き込みません
次のコードはファイルに書き込みません。
明らかに正しくコンパイルおよび実行されます。
範囲外の場合cout << s << endl;
、コンソールに次のように表示されます。
何が欠けていますか?
c++ - unique_ptr をシリアライズする方法構造体で
unique_ptr を配列にシリアル化する方法に関するドキュメントを見つけることができませんでした。どんな助けでも素晴らしいでしょう。
割り当て方法。