C++

Fold expressions (C++17)

Në shqip: Shprehjet fold

ShpjegimiSQ

Fold expressions zbatojnë një operator mbi të gjithë argumentet e një template variadic në një rresht: return (... + numrat); i mbledh të gjitha.

EnglishEN

Fold expressions apply an operator across all of a variadic template's arguments in one line: return (... + numbers); adds them all up.

Si ta mendosh

Si t'i bashkosh të gjitha copat me të njëjtin ngjitës.

Lexoje në anglisht

Like joining every piece with the same glue.

Shembull kodicpp

template <class... T>
auto shuma(T... n) { return (n + ...); }
shuma(1, 2, 3, 4);   // 10

Terma të lidhur