Hola, bueno tengo algunas preguntas sobre C++ y aqui va la primera.
Bueno en un ejemplo habia este codigo:
#include <iostream>
int main()
{
std::cout << "saludos\n";
return 0;
}
y al momento de ejecutar el programa se habre una ventana de DOS con el mensaje saludos y luego se cierra y cuando quito el return 0; y pongo el system ("pause"); se ejecuta el programa y no se cierra mi pregunta es porque pasa eso?
Cual es el que debo usar para crear todos mis futuros programas el return 0; ó el system("pause");?
puedo ejecutar este programa que se habre un una ventana de DOS con el mensaje saludo en el sistema operativo Linux?