Observa que la salida del programa se produce entre las dos líneas discontinuas. Esto no ocurre en un terminal normal. También nos informa Anjuta que el programa ha concluido con éxito (errcode = 0).Pero para nosotros es demasiado complejo, tratemos de simplificarlo al máximo. Editemos el código para que se quede con una sola instrucción: int main(){} Compilamos, ejecutamos en terminal de Anjuta y ... ...vemos simplemente las dos líneas discontinuas. Obviamente nuestro programa no hace nada, pero no da error, ni en la compilación, ni en la ejecución. ¿Podemos hacer un programa más sencillo? Aparentemente, sí. Podemos escribir solo main (){}pero, en la práctica es igual a la anterior, que a la vez es igual a int main() { return 0;} ya que C++ asume algunas cuestiones por defecto. (Prueba que las formas sin paréntesis [main {}]o sin corchetes [ main()] dan distintos errores) |