Erreur du compilateur C2516
'name' : n’est pas une classe de base légale
La classe est dérivée d’un nom de type défini par une typedef
instruction.
L’exemple suivant génère l’erreur C2516 :
// C2516.cpp
typedef unsigned long ulong;
class C : public ulong {}; // C2516