Sdílet prostřednictvím


/Zc:Auto (odvodit typ proměnné)

/Zc:auto[-] Volba kompilátoru kompilátoru sděluje, jak používat klíčové slovo automaticky k deklaraci proměnných.Pokud zadáte výchozí možnost /Zc:auto, kompilátor deduces typ deklarované proměnné z výrazu jeho inicializace.Pokud zadáte /Zc:auto-, kompilátor alokuje proměnné třídy automatického ukládání.

/Zc:auto[-]

Poznámky

Definuje C++ standard, originál a revidované význam pro auto klíčové slovo.Před Visual C++ 2010, klíčové slovo deklaruje proměnnou třídy automatické ukládání; je proměnná, má místní životnost.Počínaje Visual C++ 2010, klíčové slovo deduces typu proměnné z výrazu prohlášení inicializace. Použít /Zc:auto[-] volba kompilátoru kompilátor použít původní nebo upravené smyslu zjistit auto klíčové slovo.

Kompilátor problémy vhodné diagnostické zprávy, pokud použití auto klíčové slovo rozporu aktuální volba kompilátoru.Další informace naleznete v tématu Klíčové slovo auto.Další informace o problémech shodu s Visual C++ Slučitelnost a soulad problémy v aplikaci Visual C++.

Nastavení této možnosti kompilátoru Visual Studio

  1. Otevřete dialogové okno projektu Stránky vlastností.Další informace naleznete v tématu Změna nastavení projektu.

  2. Klepněte Vlastnosti konfigurace uzel.

  3. Klepněte C/C++ uzel.

  4. Klepněte příkazového řádku uzel.

  5. Přidat /Zc:auto nebo /Zc:auto- se Další možnosti: podokně.

Viz také

Referenční dokumentace

/Zc (shody)

Klíčové slovo auto