Sé que antes de C++ 11 la palabra clave auto
tenía un significado completamente diferente; era un especificador de tipo de almacenamiento que indica un objeto que tiene un tipo de almacenamiento automático (es decir, colocado en la pila).¿Para qué se usaba `auto` antes?
Así es como funciona la teoría ... ¿Cómo usarías esta palabra clave (sintaxis) y por qué? Además, no he visto esta palabra clave en el código real anterior a C++ 11; ¿Cuándo fue útil (qué período de tiempo)?
¿Así que se introdujo para que la sintaxis se completara, pero no con ningún propósito práctico en mente? (Casi como 'signed' - excepto que podría ser útil a veces.) –
'auto' era cómo declaraba las variables locales en B, que era el lenguaje precursor de C. –