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
Errores Comunes de Programación


Inicializar una variable const con una expresión no const como sería una variable que no ha sido declarada const.

Intentar modificar una variable constante.

Intentar modificar un apuntador constante.

Desasignar memoria mediante delete no originalmente asignada mediante el operador new.

Usar delete sin corchetes ([ y ]) al borrar arreglos de objetos
dinámicamente asignados (esto resulta un problema sólo en el caso de arreglos que contengan elementos de tipos definidos por el usuario).

Especificar e intentar utilizar un argumento po omisión que no es el argumento más a la derecha (el último)(simultaneamente dar como por omisión todos los argumentos más a la derecha).

Intentar tener acceso a una variable no global en un bloque externo, utilizando un operador de resolución de alcance unario.

Un función con argumentos por omisión omitidos pudiera ser llamada en forma identica a otra función homónima; esto resultar  en un error de sintaxis.

La homonimia ayuda a eliminar el uso de las macros #define de C, que ejecutan tareas sobre múltiples tipos de datos, y utiliza las características poderosas de verificación de tipo de C++, que al utilizar macros no están disponibles.

No colocar la palabra reservada class antes de cualquier parámetro formal de una plantilla de función.

No usar en la firma de función todos los parámetros formales de una plantilla de función.

Colocar puntos suspensivos en la mitad de una lista de parámetros de función. Los puntos suspensivos sólo pueden ser colocados al final de la lista de parámetros.