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