Поделиться через


Предупреждение компилятора (уровень 3) C4357

Аргумент массива param в формальном списке аргументов для делегата "del" игнорируется при создании функции.

Атрибут ParamArray был проигнорирован и function не может вызываться с аргументами переменной.

Следующий пример приводит к возникновению ошибки C4357:

// C4357.cpp
// compile with: /clr /W3 /c
using namespace System;
public delegate void f(int i, ... array<Object^>^ varargs);   // C4357

public delegate void g(int i, array<Object^>^ varargs);   // OK