Неупорядоченная карта хранения объекта против указателя (как значение) - PullRequest
0 голосов
/ 13 марта 2019

Что может быть более эффективным способом хранения объектов в "std :: unordered_map", когда будет задействовано много операций стирания и вставки? Я хотел бы свести к минимуму ненужные копии MyObject и беспокоюсь, что это может произойти во время операций ввода-вывода.

struct MyObject { ... };
std::unordered_map<key, MyObject> mMyMap;

против

struct MyObject { ... };
std::unordered_map<key, std::unique_ptr<MyObject>> mMyMap;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...