Este documento describe tres tipos de errores comunes en C++: errores de sintaxis que ocurren al escribir código de forma incorrecta, errores de ejecución que surgen al intentar ejecutar instrucciones inválidas, y errores lógicos donde el programa produce un resultado incorrecto a pesar de compilar y ejecutar sin errores. Se proporcionan ejemplos de cada tipo de error.