C++

emplace_back

Në shqip përdoret i njëjti emër.

ShpjegimiSQ

emplace_back() e ndërton elementin direkt brenda vector-it, me parametrat që i jep, në vend që ta krijojë diku tjetër dhe pastaj ta kopjojë (si push_back). Për objekte të mëdha, kursen një kopje.

EnglishEN

emplace_back() builds the item directly inside the vector from the arguments you give it, instead of creating it elsewhere and then copying it in (like push_back). For big objects, it saves a copy.

Si ta mendosh

Si ta montosh mobilien direkt në dhomë, në vend që ta montosh në oborr dhe pastaj ta fusësh me mundim nga dera.

Lexoje në anglisht

Like assembling furniture right in the room instead of in the yard and then squeezing it through the door.

Shembull kodicpp

std::vector<std::pair<std::string, int>> notat;
notat.push_back({"Arta", 5});
notat.emplace_back("Dren", 4);   // pa kopje të ndërmjetme

Terma të lidhur