Avertissement du compilateur (niveau 1) C4572
L’attribut [ParamArray] est déconseillé sous /clr, utilisez '...' Place
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);
}
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour