У меня есть некоторые значения, хранящиеся в кортеже, и я хочу добавить еще один кортеж к нему по элементам. Поэтому я хотел бы иметь такую функциональность:
std::tuple<int,int> a = {1,2};
std::tuple<int,int> b = {2,4};
std::tuple<int,int> c = a + b; // possible syntax 1
a += b; // possible syntax 2
a += {2,4}; // possible syntax 3
Если выходной кортеж имел бы значение {3,6}
Смотрел ссылку на CPP, но я не мог найти эту функциональность. Возможно, что этот и этот вопрос актуальны, однако ответы затуманиваются другими сложностями.