Aula 3: auto — O Compilador Descobre o Tipo
Em C você sempre escrevia o tipo: int count = 10;. Em C++ há um atalho útil que vamos aprender hoje: auto. Quando você escreve auto count = 10;, o compilador olha para o valor (10) e deduz sozinho que o tipo é int. Não é uma 'variável sem tipo' — o tipo é fixado em tempo de compilação e permanece fi
auto diz ao compilador: 'olhe para o valor e decida você mesmo qual é o tipo'. auto x = 10; transforma x em int porque 10 é int.
- auto
- Uma palavra-chave que pede ao compilador para deduzir o tipo a partir do valor de inicialização. auto x = 10; transforma x em int.
- inferência de tipo
- O processo pelo qual o compilador decide qual é o tipo a partir do valor, sem que você o escreva explicitamente.
- inicializador
- O valor dado a uma variável quando ela é declarada. Com auto ele é obrigatório — sem ele não há a partir de que deduzir o tipo.