L’utilisation du mot clé const à la définition d’une variable permet de faire en sorte que la valeur de la variable
ne puisse pas changer au cours de sa vie. Ainsi, à partir de la définition de cette variable, l’opérateur d’affectation
= ne pourra plus s’appliquer dessus. C’est pourquoi cette variable constante doit obligatoirement être initialisée ;
dans le cas contraire cela provoquera une erreur de compilation. En utilisant auto, nous avons une deuxième raison
d’initialisation obligatoire pour l’inférence de type.
L’utilisation du mot clé const à la définition d’une variable permet de faire en sorte que la valeur de la variable ne puisse pas changer au cours de sa vie. Ainsi, à partir de la définition de cette variable, l’opérateur d’affectation = ne pourra plus s’appliquer dessus. C’est pourquoi cette variable constante doit obligatoirement être initialisée ; dans le cas contraire cela provoquera une erreur de compilation. En utilisant auto, nous avons une deuxième raison d’initialisation obligatoire pour l’inférence de type.