Прелюдія:
std::tuple<int, int, int> f();
std::tuple<int, int, float, int> g();
C ++ 1z введе синтаксис для структурованих прив'язок, що дозволить писати замість
int a, b, c;
std::tie(a, b, c) = f();
щось на зразок
auto [a, b, c] = f();
Однак std::tie
також дозволено вказати std::ignore
ігнорувати певні компоненти, наприклад:
std::tie(a, b, std::ignore, c) = g();
Чи можна буде зробити щось подібне, використовуючи новий синтаксис структурованих прив'язок? Як би це працювало?