Delen via


Compilerfout C3857

'type': lijsten met parameters van meerdere typen zijn niet toegestaan

Opmerkingen

Er is meer dan één sjabloon of algemeen opgegeven voor hetzelfde type. Dit is niet toegestaan.

Voorbeelden

In het volgende voorbeeld wordt C3857 gegenereerd:

// C3857.cpp
template <class T, class TT>
template <class T2>    // C3857
struct B {};

Mogelijke oplossing:

// C3857b.cpp
// compile with: /c
template <class T, class TT, class T2>
struct B {};

C3857 kan ook optreden bij het gebruik van generics:

// C3857c.cpp
// compile with: /clr
generic <typename T>
generic <typename U>
ref class GC;   // C3857

Mogelijke oplossing:

// C3857d.cpp
// compile with: /clr /c
generic <typename U>
ref class GC;