Export (0) Print
Expand All
Expand Minimize

Compiler Error C2516

Error Message

'name' : is not a legal base class

The class is derived from a type name defined by a typedef statement.

The following sample generates C2516:

// C2516.cpp
typedef unsigned long ulong;
class C : public ulong {}; // C2516

Community Additions

© 2015 Microsoft