다음을 통해 공유


컴파일러 오류 C3268

'function': 제네릭 함수 또는 제네릭 클래스의 멤버 함수는 변수 매개 변수 목록을 가질 수 없습니다.

설명

/clr:pure/clr:safe 컴파일러 옵션은 Visual Studio 2015에서 더 이상 사용되지 않으며 Visual Studio 2017에서는 지원되지 않습니다.

자세한 내용은 제네릭을 참조하세요.

예시

다음 샘플에서는 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