辞書のようなデータ構造が必要ですが、使用するキーは気にしません。私はちょうどハンドルとしてキーを使用してアイテムを認識したいので、構造体を選択させたいと思います。"ランダムキー辞書"構造の実際の名前は何ですか?
例:
RandomKeyDict dict;
Key k = dict.insert(foobar);
...
// somewhere else in the code
dict.get(k);
どのようにこの構造が実際に呼び出されますか?
編集:構造からアイテムを削除する必要があるので、私はvector
が私のここにいるとは思わない。
ハッシュとキーは2つの異なるものです。あなたは鍵を気にしますが、ハッシュについては気にしませんよね? – BlackBear
いいえ、キーは0、1234、31415、42、何でもかまいません。オブジェクトを挿入するときに返されるキーを使用すると、同じオブジェクトが返されることを確認したいだけです。 – Lithy
辞書が好きですか? – BlackBear