Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
l'attribut [ParamArray] est déconseillé sous /clr, utilisez « ... » à la place
Remarques
Un style obsolète pour spécifier une liste d’arguments de variable a été utilisé. Lors de la compilation pour le CLR, utilisez la syntaxe de points de suspension au lieu de ParamArrayAttribute. Pour plus d’informations, consultez Listes d’arguments variables (...) (C++/CLI).
Exemple
L’exemple suivant génère l’erreur C4572.
// C4572.cpp
// compile with: /clr /W1
void Func([System::ParamArray] array<int> ^); // C4572
void Func2(... array<int> ^){} // OK
int main() {
Func2(1, 2, 3);
}