Preludio:
std::tuple<int, int, int> f();
std::tuple<int, int, float, int> g();
C ++ 1z introducirá sintaxis para enlaces estructurados que permitirán escribir en lugar de
int a, b, c;
std::tie(a, b, c) = f();
algo como
auto [a, b, c] = f();
Sin embargo, std::tie
también se permite especificar std::ignore
que se ignoren ciertos componentes, por ejemplo:
std::tie(a, b, std::ignore, c) = g();
¿Será posible hacer algo similar usando la nueva sintaxis de enlaces estructurados? ¿Cómo funcionaría?