Freigeben über


Compilerfehler C3268

'function' : eine generische Funktion oder eine Memberfunktion einer generischen Klasse kann keine Variablenparameterliste aufweisen.

Hinweise

Die Optionen "/clr:pure " und "/clr:safe compiler" sind in Visual Studio 2015 veraltet und werden in Visual Studio 2017 nicht unterstützt.

Weitere Informationen finden Sie unter Generics .

Beispiel

Im folgenden Beispiel wird C3268 generiert.

// 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