АК
Size: a a a
АК
t
🎄T
ПК
deque<Item> d;2. А здесь создаем значение в произвольном месте, а в коллекции храним только ссылки
d.push_back({});
Item& myItem = d.back();
updateItem(myItem);
deque<Item*> d;Какие плюсы-минусы по удобству, производительности или без разницы?
Item myItem = createItem();
d.push_back(&myItem);
АК
std::vector<T*> v;
{
T e = ...;
v.push_back(&e);
}
v[0]->... // прощай нога
t
deque<Item> d;2. А здесь создаем значение в произвольном месте, а в коллекции храним только ссылки
d.push_back({});
Item& myItem = d.back();
updateItem(myItem);
deque<Item*> d;Какие плюсы-минусы по удобству, производительности или без разницы?
Item myItem = createItem();
d.push_back(&myItem);
ПК
ПК
АК
Е
ПК
PK
АК
std::map<std::string, std::any>
, а то в js так можно"🎄T
АК
🎄T
AZ
АК
ПК
🎄T