Freigeben über


Compilerfehler C3539

'type': Ein Vorlagenargument kann kein Typ sein, der "auto" enthält.

Der angegebene Vorlagenargumenttyp darf keine Verwendung des auto Schlüsselwort (keyword) enthalten.

So beheben Sie diesen Fehler

  1. Geben Sie das Vorlagenargument nicht mit dem auto Schlüsselwort (keyword) an.

Beispiel

Im folgenden Beispiel wird C3539 ergibt.

// C3539.cpp
// Compile with /Zc:auto
template<class T> class C{};
int main()
{
   C<auto> c;   // C3539
   return 0;
}

Siehe auch

Auto-Schlüsselwort