

C++0x Forward Enum Declarations Cut Down Compilation Time and Dependencies
very declaration of an enum type must be a complete definition containing a full list of its enumerators. However, in some use cases declaring an enumeration without providing the enumerators