Teilen über


Compilerfehler C3747

Fehlender Standardtypparameter: Parameterparameter

Bemerkungen

Generische Parameter oder Vorlagenparameter mit Standardwerten können in der Parameterliste nicht von Parametern gefolgt werden, die keine Standardwerte aufweisen.

Example

Im folgenden Beispiel wird C3747 generiert:

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

Mögliche Lösung:

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