Compilerfehler C3188

Die Angabe des neuen Initialisierers in geschweiften Klammern wird von /clr:oldSyntax nicht unterstützt

Beispiel

C3188 ist nur mit /clr:oldSyntax erreichbar.

Im folgenden Beispiel wird C3188 generiert.

// C3188.cpp
// compile with: /clr:oldSyntax
using namespace System;
int main() {
   __gc new Object { 0, 0, 0, 0 };   // C3188
   __gc new Object*[4] { 0, 0, 0, 0 };   // OK
}