std::transform
Në shqip përdoret i njëjti emër.
ShpjegimiSQ
std::transform e zbaton një funksion te çdo element dhe i shkruan rezultatet në një vend tjetër (ose në të njëjtin) — si map() në gjuhët e tjera.
EnglishEN
std::transform applies a function to every item and writes the results somewhere else (or in place) — like map() in other languages.
Si ta mendosh
Si ta qërosh çdo patate në thes.
Lexoje në anglisht
Like peeling every potato in the sack.
Shembull kodicpp
std::vector<int> v{1, 2, 3}, rez(v.size());
std::transform(v.begin(), v.end(), rez.begin(), [](int x) { return x * x; });