Partager via


Erreur du compilateur C3268

'function' : une fonction générique ou une fonction membre d’une classe générique ne peut pas avoir de liste de paramètres de variable

Notes

Les options du compilateur /clr :pure et /clr :safe sont déconseillées dans Visual Studio 2015 et non prises en charge dans Visual Studio 2017.

Pour plus d’informations, consultez Génériques .

Exemple

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

// C3268.cpp
// compile with: /clr:pure /c
generic <class ItemType>
void Test(ItemType item, ...) {}   // C3268
// try the following line instead
// void Test(ItemType item) {}

generic <class ItemType2>
ref struct MyStruct { void Test(...){} };   // C3268
// try the following line instead
// ref struct MyStruct { void Test2(){} };   // OK