¿Cómo puedes iterar sobre los elementos de un std :: tuple?
¿Cómo puedo iterar sobre una tupla (usando C ++ 11)? Intenté lo siguiente:
for(int i=0; i<std::tuple_size<T...>::value; ++i)
std::get<i>(my_tuple).do_sth();
pero esto no funciona:
Error 1: lo siento, no implementado: no se puede expandir ‘Escucha ... 'en una lista de argumentos de longitud fija.
Error 2: No puedo aparecer en una expresión constante.
Entonces, ¿cómo itero correctamente sobre los elementos de una tupla?