BUSCAR
INDICE
INDICE DEL TEMA
OBJETIVOS
TEORIA
PALABRAS RESERVADAS
GLOSARIO
EJERCICIOS
RESUELTOS
AUTOEVALUACION
PROPUESTOS
ERRORES
ESTADISTICAS
INICIO
FAQS
LINKS
RECOMIENDANOS
QUIENES SOMOS
MAPA DEL WEB
COLABORAR
Tema 7 Normas para la Notación
Sugerencias de Rendimiento

Usar el operador de concatenación homónimo += que toma un sólo argumento de tipo const char * da resultados más eficaces que primero tener que efectuar la conversión implicita y a continuación la concatenación. Las conversiones implicitas requieren de menos código y causan menos errores.

En el caso de objetos extensos, utilice un parámetro de referencia const para simular la apariencia y la seguridad de una llamada por valor, pero evitando la sobrecarga de pasar una copia de dicho objeto extenso.

Las variables globales aumentan el rendimento debido a que son de forma directa accesibles por cualquier función -se elimina la sobrecarga de pasar datos a función.

Considere utilizar archivos binarios en lugar de archivos de texto en aquellas aplicaciones que exijan alto rendimiento.

El enunciado goto puede ser utilizado para salir con eficiencia de estructuras de control muy anidadas.

Usar funciones inline puede reducir tiempo de ejecución, pero puede aumentar el tamaño del programa.

Cualquier modificación a una función inline requieren que sean recompilados todos los clientes de dicha función. Esto pudiera resultar de importancia en algunas situaciones de desarrollo y mantenimiento de programas.