다음을 통해 공유


컴파일러 오류 C3747

기본 형식 매개 변수 누락: 매개 변수 매개 변수

기본값이 있는 제네릭 또는 템플릿 매개 변수는 기본값이 없는 매개 변수로 매개 변수 목록에서 따를 수 없습니다.

다음 샘플에서는 C3747을 생성합니다.

// C3747.cpp
template <class T1 = int, class T2>   // C3747
struct MyStruct {};

해결 방법:

// C3747b.cpp
// compile with: /c
template <class T1, class T2 = int>
struct MyStruct {};