Мне было интересно, если это можно написать std::tie()
-подобная функция (использующая шаблонное программирование), которая может связывать только выбранные компоненты кортежа и связывать другие с некоторыми заполнителями, такими как std::bind()
, Если так, нужно только объявить переменные для частей, которые его / ее интересуют.
Например,
std::tie(x,_1,y,_2) = (2,3,4,5);
Других решений пока нет …