Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Možnost /Zc:auto kompilátoru říká kompilátoru, jak pomocí klíčového auto slova deklarovat proměnné. Pokud zadáte výchozí možnost, /Zc:autokompilátor odvodí typ deklarované proměnné z inicializačního výrazu. Pokud zadáte /Zc:auto-, kompilátor přidělí proměnnou automatické třídě úložiště.
Syntaxe
/Zc:auto[-]
Poznámky
Standard jazyka C++ definuje původní a revidovaný význam pro auto klíčové slovo. Před sadou Visual Studio 2010 klíčové slovo deklaruje proměnnou v automatické třídě úložiště; to znamená proměnná, která má místní životnost. Počínaje sadou Visual Studio 2010 klíčové slovo odvodí typ proměnné z inicializačního výrazu deklarace. Pomocí možnosti kompilátoru /Zc:auto řekněte kompilátoru, aby používal revidovaný význam klíčového auto slova. Možnost /Zc:auto je ve výchozím nastavení zapnutá. Možnost /permissive- nezmění výchozí nastavení /Zc:auto.
Kompilátor vydá odpovídající diagnostickou zprávu, pokud vaše použití klíčového auto slova je v rozporu s aktuální /Zc:auto možností kompilátoru. Další informace naleznete v tématu auto Klíčové slovo. Další informace o problémech s dodržováním předpisů v jazyce Visual C++ najdete v tématu Nestandardní chování.
Nastavení této možnosti kompilátoru v sadě Visual Studio
Otevřete dialogové okno Stránky vlastností projektu. Podrobnosti najdete v tématu Nastavení kompilátoru C++ a vlastností sestavení v sadě Visual Studio.
Vyberte stránku vlastností příkazového řádku C/C++>Vlastnosti>konfigurace.
Přidejte
/Zc:autonebo/Zc:auto-do podokna Další možnosti: