Auto-Schlüsselwort
Das auto-Parameterbezeichner Deklarationen ein Schlüsselwort ist.Der C++-Standard definiert jedoch eine Vorlage und eine überarbeitete Bedeutung für dieses Schlüsselwort.Vor Visual C++ 2010das auto - Schlüsselwort deklariert eine Variable in der automatischen Speicherklasse. d. h. eine Variable, die eine lokale Lebensdauer verfügt.Ab Visual C++ 2010, das auto-Schlüsselwort deklariert eine Variable, deren Typ aus dem Initialisierungsausdruck in seiner Deklaration abgeleitet wird.Die /Zc: Automatisch [:]-Compileroption steuert die Bedeutung des auto-Schlüsselworts.
auto declarator ;
auto declarator initializer;
Hinweise
Die Definition des auto-Schlüsselworts Änderungen in der C++-Programmiersprache, aber nicht in der C-Programmiersprache.
In den folgenden Themen wird das auto-Schlüsselwort und die entsprechende Compileroption:
Auto-Schlüsselwort (Typ-Ableitung) beschreibt die neue Definition des auto-Schlüsselworts.
Auto-Schlüsselwort (bei) beschreibt die ursprüngliche Definition des auto-Schlüsselworts.
/Zc:auto (Variablentyp ableiten) beschreibt die Compileroption, die dem Compiler mitgeteilt wird, welche Definition des zu verwendenden auto-Schlüsselworts.