問題タブ [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.

0 投票する
0 に答える
112 参照

c++ - シリアルを使用して const キーで sparsepp sparse_hash_map を逆シリアル化する

シリアルを使用してタイプのsparsepp をシリアライズおよびデシリアライズしようとしています。spp::sparse_hash_mapspp::sparse_hash_map<const std::vector<uint32_t>, uint32_t>

ここconstでキーを使用する理由に関する関連する質問を参照してください。

ただし、次のコードのコンパイルは失敗します。

キーの型から const を削除すると、次のようにコンパイルされます。

コンパイラの出力:

コンパイラ: clang バージョン 6.0.0-1ubuntu2 (tags/RELEASE_600/final)

シリアルを使用してこのタイプを非シリアル化する方法はありますか? 私は何が欠けていますか?

0 投票する
1 に答える
133 参照

c++ - シリアルはコンパイルして実行しますが、ファイルに書き込みません

次のコードはファイルに書き込みません。

明らかに正しくコンパイルおよび実行されます。

範囲外の場合cout << s << endl;、コンソールに次のように表示されます。

何が欠けていますか?

0 投票する
1 に答える
280 参照

c++ - unique_ptr をシリアライズする方法構造体で

unique_ptr を配列にシリアル化する方法に関するドキュメントを見つけることができませんでした。どんな助けでも素晴らしいでしょう。

割り当て方法。