Compilerfehler C3191

'Syntax' : Nicht kompatibel mit /clr:oldSyntax

Die Syntax für Managed Extensions for C++ wurde angefordert (/clr:oldSyntax). Der Compiler hat jedoch eine neuere Syntax in einer Quellcodedatei gefunden.

Im folgenden Beispiel wird C3191 generiert:

// C3191.cpp
// compile with: /clr:oldSyntax
#using <mscorlib.dll>
using namespace System;
int main() {
   Object ^ o;   // C3191
   Object * o2;   // OK
}