3

unordered_map のカスタム アロケータに関していくつか問題があります。大規模なデータセットがあり、文字列をキーとしてハッシュする必要があります。そのため、カスタム メモリ アロケータを提供すると速度が最適化されることがわかりました。しかし、どうすればそれを行うことができますか?(SOを確認しましたが、カスタムハッシュ関数などに関連するものはいくつかありますが、カスタムアロケーターの使用に関するものは何も見つかりませんでした)

unordered_map::size() は何を返しますか? それは、最長の制御されたシーケンスだと言います。私はそれが何を意味するのか混乱しました。それはバケット自体の数ですか、それとも何か他のものですか?

どうもありがとう

4

1 に答える 1