Hej, mam takie pytanie, w mapach jestem zielony, wiem mniej więcej o co w nich chodzi, że to kontener asocjacyjny, szukamy po kluczu itd.
Nie mam doświadczenia w stosowaniu ich.
Mam takie pytanie, czy taka składanka ma sens i co tam robi make pair.
myMap.push_back(std::move(std::make_pair(key, value)));
czy to jest jest to samo ?
myMap.emplace(key, value);
Załóżmy, że value to obiekt albo nawet wskaźnik na obiekt.
i dlaczego tutaj to nie działa.
myMap.insert(std::make_pair(key, std::move(value)));```