同様のリストを作成する方法はありますが、キーなしで値が1 つstd::vectorしか含まれていません。
私が基本的にやりたいことは、たくさんのエンティティを保存することです。また、オブジェクトをキーで削除できればいいのにと思います。(例map::remove(Entity*);)
はい。といいstd::setます。特定のタイプの値のセットです。
例えば:
std::set<int>sを格納しintます。std::set<Entity>Entityオブジェクト (タイプのインスタンス)を格納しますEntity。std::set<Entity *>エンティティへのポインタを格納します。私はあなたが意味すると思いますstd::map、そうではありませんstd::vectorか?
その場合、std::setまたはを使用できますstd::unordered_set