Condividi tramite


Parola chiave auto

La parola chiave auto è un identificatore di dichiarazione. Tuttavia, lo standard C++ definisce per tale parola chiave un significato originale e uno rivisto. Prima di Visual C++ 2010, la parola chiave auto dichiara una variabile nella classe di archiviazione automatica, ovvero una variabile di durata locale. A partire da Visual C++ 2010, la parola chiave  auto dichiara una variabile il cui tipo viene dedotto dall'espressione di inizializzazione nella relativa dichiarazione. L'opzione del compilatore /Zc:auto[-] controlla il significato della parola chiave auto.

auto declarator ;
auto declarator initializer;

Note

Definizione delle modifiche apportate alle parole chiave auto nel linguaggio di programmazione C++, ma non nel linguaggio di programmazione C.

Negli argomenti seguenti viene descritta la parola chiave auto e l'opzione del compilatore corrispondente:

Vedere anche

Riferimenti

Identificatori di classi di archiviazione

Parole chiave C++