std::string によってマップされたクラスへのポインターを含む、boost::unordered_map のサイズを見つけたいと思います。sizeof(unordered_map var) を実行しています。そうですか?それが占有するスペースを私に与えてくれますか?ハウスキーピングも含めて取り上げる?それを測定して、同じデータを保持する std::map と比較したかったのですが、これも sizeof(std::map var) で測定します。速度とスペースを比較して、それぞれが占有するストレージの量と、どちらを使用するのが良いかを決定するための両方を知りたいです。
サイズを計算する私の方法が正しいかどうかを教えてください。実際の/正しいサイズが得られ、正しい決定を下すのに役立ちます.
編集1:
サイズを取得しようとする私の方法が間違っている場合は、正しいサイズを取得する方法を教えてください (ハウスキーピングを含む)。
ティア
-R