(0) exportieren Drucken
Alle erweitern
Erweitern Minimieren

Compilerfehler C3397

Aktualisiert: November 2007

Fehlermeldung

Aggregatsinitialisierung ist in Standardargumenten nicht zulässig
Aggregate initialization is not allowed in default arguments

Ein Array wurde nicht ordnungsgemäß deklariert. Weitere Informationen finden Sie unter array (Visual C++).

Im folgenden Beispiel wird C3397 generiert.

// C3397.cpp
// compile with: /clr
// /clr /c
void Func(array<int> ^p = gcnew array<int> { 1, 2, 3 });   // C3397
void Func2(array<int> ^p = gcnew array<int> (3));   // OK

int main() {
   array<int> ^p = gcnew array<int> { 1, 2, 3};   // OK
}

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft