Condividi tramite


Errore del compilatore C2516

'name': non è una classe di base legale

La classe è derivata da un nome di tipo definito da un'istruzione typedef .

L'esempio seguente genera l'errore C2516:

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