既定の型パラメーターがありません: parameter param
パラメーター リストで、既定値があるジェネリック パラメーターまたはテンプレート パラメーターの後に、既定値がないパラメーターを置くことはできません。
次の例では 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 {};