Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode

Определение по списку в C++

В PHP есть возможность присвоить переменным значения, используя массив:

list($a, $b) = array('str1', 'str2');

В Python это выглядит так:

a, b = ['str1', 'str2']

А вот в C++ такой языковой конструкции нет. Но это совершенно не проблема, потому что ее можно сделать самому.

Вот что у меня получилось:

См также Optimized string concatenation: strjoin.cpp

Нужен C++11, т.к. используются Ref-qualifiers.

P.S. blogger.com как всегда портит код. Надо менять блогодвижок.