受信データへの高速応答が必要な低消費電力プロセッサで動作するアプリケーションがあります。データには、関連するキーが付属しています。各キーの範囲は0〜0xFE(最大0xFF)です。データ自体のサイズは1kBから4kBです。システムは次のようなデータを処理します。 data in
key lookup -> insert key & data if not found
buffer data in
私はC++の初心者ですが、この質問は多くの人にとって明らかなようです。 私は std::map<int, double> m;
ような何かを書く場合は、mはint型の順序に従ってソートされることが保証されて? 並べ替えを強制するためにコンパイラクラスを定義する必要がありますか? 例えば、 class own_int_less : public binary_function<int, int,