Поделиться через


Ключевое слово auto

Ключевое слово auto является описателем объявления. Однако стандарт языка C++ определяет первоначальное и измененное значение данного ключевого слова. До версии Visual C++ 2010 ключевое слово auto объявляло переменную в автоматическом классе хранения; то есть переменную с локальным временем существования. Начиная с Visual C++ 2010 ключевое слово  auto объявляет переменную, тип которой выводится из выражения инициализации в соответствующем объявлении. Параметр компилятора /Zc:auto[-] контролирует значение ключевого слова auto.

auto declarator ;
auto declarator initializer;

Заметки

Определение ключевого слова auto меняется в языке программирования C++, но не в С.

В следующих разделах описывается ключевое слово auto и соответствующий параметр компилятора:

См. также

Ссылки

Спецификаторы классов хранения

Ключевые слова в C++