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