Compilerfehler C2062

'Typ'-Typ unerwartet

Der Compiler hat keinen Typnamen erwartet.

Im folgenden Beispiel wird C2062 generiert:

// C2062.cpp
// compile with: /c
struct A {  : int l; };   // C2062
struct B { private: int l; };   // OK

C2062 kann auch auftreten, wenn der Compiler nicht definierte Typen in der Parameterliste eines Konstruktor findet.Wenn der Compiler einen nicht definierten (falsch geschriebenen) Typ entdeckt, wird der Konstruktor als Ausdruck interpretiert und C2062 ausgegeben.Um den Fehler zu beheben, verwenden Sie ausschließlich definierte Typen in der Parameterliste eines Konstruktors.