Teilen über


Compilerfehler C3154

Vor den Auslassungspunkten wird "," erwartet. Für Parameterarrayfunktionen werden Auslassungspunkte, die nicht durch Trennzeichen getrennt sind, nicht unterstützt.

Bemerkungen

Eine Variable-Argumentfunktion wurde nicht ordnungsgemäß deklariert.

Weitere Informationen finden Sie unter Variable Argument Lists (...) (C++/CLI).For more information, see Variable Argument Lists (...) (C++/CLI).

Beispiel

Im folgenden Beispiel wird C3154 generiert.

// C3154.cpp
// compile with: /clr
ref struct R {
   void Func(int ... array<int> ^);   // C3154
   void Func2(int i, ... array<int> ^){}   // OK
   void Func3(array<int> ^){}   // OK
   void Func4(... array<int> ^){}   // OK
};

int main() {
   R ^ r = gcnew R;
   r->Func4(1,2,3);
}