Compiler Warning (level 4) C4663
Collapse the table of content
Expand the table of content

Compiler Warning (level 4) C4663 (Windows CE 5.0)

Windows CE 5.0
Send Feedback

C++ language change: to explicitly specialize class template 'identifier' use the following syntax:

To explicitly specialize a template class, use the new syntax.

The following example shows how this situation might occur.

template<class T> class X {};
template<> class X<int> {} //New syntax: explicitly specialize X
class X<char> {};//old way - now illegal
Note   If the compiler option /Za (Disable Language Extensions) is selected, then the compiler will generate error C2906.

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.

© 2016 Microsoft