Compartir a través de


Error del compilador C2516

'nombre': no es una clase base válida

La clase se deriva de un nombre de tipo definido por una instrucción typedef.

El ejemplo siguiente genera el error C2516:

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