mot clé automatique
le mot clé d' auto est un spécificateur de déclaration.Toutefois, le code C++ standard définit une signification originale et modifiée pour ce mot clé.avant Visual C++ 2010, le mot clé d' auto déclare une variable dans la classe de stockage automatique ; autrement dit, une variable qui a une durée de vie locale.À partir de le Visual C++ 2010, le mot clé d' auto déclare une variable dont le type est déduit de l'expression d'initialisation dans sa déclaration.l'option du compilateur de /Zc : auto [] - contrôle la signification du mot clé d' auto .
auto declarator ;
auto declarator initializer;
Notes
la définition du mot clé d' auto change dans le langage de programmation C++, mais pas dans le langage de programmation C.
Les rubriques suivantes décrivent le mot clé d' auto et l'option du compilateur correspondante :
mot clé automatique (type déduction) décrit la nouvelle définition du mot clé d' auto .
mot clé automatique (spécificateur de classe de stockage) décrit la définition d'origine du mot clé d' auto .
/Zc:auto (déduire le type de variable) décrit l'option du compilateur qui indique au compilateur définition du mot clé d' auto à utiliser.