La palabra const
permite la posibilidad de definir
objetos, argumentos de función, valores de retorno y métodos
como constantes y elimina el uso del preprocesador para la
sustitución de valores sin perder ninguna de sus ventajas. Todo
ello ofrece una forma adicional de comprobación de tipos y
seguridad en la programación. El uso de la llamada
«constancia exacta» (const
correctness) es decir, el uso de const
en todo lugar donde sea posible, puede ser un salvavidas para
muchos proyectos.
Aunque ignore a const
y continue usando el estilo
tradicional de C, const
existe para ayudarle. El
[FIXME:capitulo 11] utiliza las referencias extensamente, y se
verá más sobre la importancia del uso de const
en los
argumentos de funciones.