共用方式為


編譯器錯誤 C2753

'template' :部分特製化無法比對主要範本的自變數清單

如果範本自變數清單符合參數清單,編譯程式會將它視為相同的範本。 不允許定義相同的範本兩次。

範例

下列範例會產生 C2753,並示範修正方法:

// C2753.cpp
// compile with: cl /c C2753.cpp
template<class T>
struct A {};

template<class T>
struct A<T> {};   // C2753
// try the following line instead
// struct A<int> {};

template<class T, class U, class V, class W, class X>
struct B {};