Partager via


Erreur du compilateur C3154

Signe ',' attendu avant les points de suspension. Les fonctions de tableau de paramètres ne prennent pas en charge les points de suspension non séparés par une virgule.

Une fonction d’argument variable n’a pas été déclarée correctement.

Pour plus d’informations, consultez Listes d’arguments variables (...) (C++/CLI).

Exemple

L’exemple suivant génère l’erreur C3154.

// 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);
}