Lección 3: auto — el compilador encuentra el tipo
En C siempre escribías el tipo: int count = 10;. En C++ hay un atajo muy útil que aprenderemos hoy: auto. Cuando escribes auto count = 10;, el compilador mira el valor (10) e infiere por sí solo que el tipo es int. No es una 'variable sin tipo' — el tipo queda fijo en tiempo de compilación y se mant
auto le dice al compilador: 'mira el valor y decide tú el tipo'. auto x = 10; hace que x sea int porque 10 es int.
- auto
- Una palabra clave que le pide al compilador que infiera el tipo a partir del inicializador. auto x = 10; hace que x sea int.
- inferencia de tipos
- El proceso en el que el compilador decide el tipo a partir del valor, sin que tú lo escribas explícitamente.
- inicializador
- El valor que se le da a una variable cuando se declara. Con auto es obligatorio — sin él no hay nada de dónde inferir el tipo.