2009-10-11 4 views
0

std :: pair имеет вложенные typedefs first_type и second_type, которые задают тип первого и второго элементов соответственно.C++: Типы элементов в кортеже

Но есть ли способ статического определения типа N-го элемента в boost :: tuple (или std :: tuple в C++ 0x)? Я знаю, что могу создать свой собственный шаблон с N в качестве параметра и использовать его для рекурсивного прохождения списка совпадений кортежа, но есть ли стандартный способ сделать это?

ответ