Freigeben über


Compilerfehler C3539

"Typ": ein Vorlagenargument kann kein Typ sein, der "Auto" enthält

Der angegebene Vorlagenargumenttyp kann keine Verwendung des auto-Schlüsselworts enthalten.

So beheben Sie diesen Fehler

  •  Geben Sie das Vorlagenargument nicht mit dem auto-Schlüsselwort an.

Beispiel

Das folgende Beispiel ergibt C3539.

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

Siehe auch

Referenz

Auto-Schlüsselwort