Compilerfehler C2632
'type1' gefolgt von 'type2' ist illegal.
Dieser Fehler kann verursacht werden, wenn code zwischen zwei Typenbezeichnern fehlt.
Im folgenden Beispiel wird C2632 generiert:
// C2632.cpp
int float i; // C2632
Dieser Fehler kann auch als Ergebnis der Compilerkonformität generiert werden, die für Visual Studio .NET 2003 ausgeführt wurde. bool
ist jetzt ein richtiger Typ. In früheren Versionen bool
handelte es sich um einen Typedef, und Sie konnten Bezeichner mit diesem Namen erstellen.
Im folgenden Beispiel wird C2632 generiert:
// C2632_2.cpp
// compile with: /LD
void f(int bool); // C2632
Um diesen Fehler zu beheben, damit der Code sowohl in visual Studio .NET 2003- als auch in Visual Studio .NET-Versionen von Visual C++ gültig ist, benennen Sie den Bezeichner um.