есть ли способы узнать количество элементов в
typename X::value_type
где X - вектор кортежей?
спасибо
Если ваш кортеж представляет собой boost.tuple :
boost::tuples::length<X::value_type>::value
Для других типов кортежей вы должны использовать нечто подобное, но это зависит от библиотеки, из которой он поступил.