C++

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; });

Terma të lidhur