Udostępnij za pośrednictwem


Błąd kompilatora C3539

"type": argument-szablon nie może być typem zawierającym "auto"

Wskazany typ argumentu szablonu nie może zawierać użycia słowa kluczowego auto .

Aby poprawić ten błąd

  1. Nie należy określać argumentu szablonu ze auto słowem kluczowym.

Przykład

Poniższy przykład zwraca kod C3539.

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

Zobacz też

Auto, słowo kluczowe