1 2 3 4 5 6 7
enum SomeEnum { E }; template<typename T> class TheClass { T defaultValue() const; }; template<typename T> inline T TheClass<T>::defaultValue() const { return T(); }