I\'m using a std::tuple and defined a class enum to somehow \"naming\" each of the tuple\'s fields, forgetting about their actual indexes.
std::tuple
So instead o
Yes, this was a bug in GCC 4.5. Scoped enums don't have implicit conversions to integral types.