Partilhar via


Erro do compilador C3154

Esperado '', antes das reticências. Reticências não separadas por vírgulas não são suportadas em funções de matriz de parâmetros.

Observações

Uma função de argumento variável não foi declarada corretamente.

Para obter mais informações, consulte Variable Argument Lists (...) (C++/CLI).

Example

O exemplo a seguir gera 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);
}