Article ID: 241949 - Last Review: July 5, 2005 - Revision: 1.1 BUG: C2059 Error on Out-Of-Class Definition of Member TemplatesThis article was previously published under Q241949 On This PageSYMPTOMS
The following error message appears if you define a member template class or function outside the class:
error C2059: syntax error : ''template<'' error C2065: 'T' : undeclared identifier CAUSE
The compiler does not support out-of-class definition of member template functions and classes. Please refer to the C++ Standard, section 14.5.2, for information on member templates.
STATUSMicrosoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article. MORE INFORMATIONSteps to Reproduce BehaviorThe following code example demonstrates the error: | Article Translations
|
Back to the top
