Auftakt:
std::tuple<int, int, int> f();
std::tuple<int, int, float, int> g();
C ++ 1z führt eine Syntax für strukturierte Bindungen ein, die das Schreiben anstelle von ermöglicht
int a, b, c;
std::tie(a, b, c) = f();
etwas wie
auto [a, b, c] = f();
Es std::tie
darf jedoch auch angegeben werden std::ignore
, bestimmte Komponenten zu ignorieren, z.
std::tie(a, b, std::ignore, c) = g();
Wird es möglich sein, mit der neuen Syntax für strukturierte Bindungen etwas Ähnliches zu tun? Wie würde es funktionieren?