Solución:
Si ejecuta sin depurar (Ctrl + F5), de forma predeterminada le solicita que presione regresar para cerrar la ventana. Si desea utilizar el depurador, debe poner un punto de interrupción en la última línea.
Haga clic derecho en su proyecto
Propiedades> Propiedades de configuración> Vinculador> Sistema
Seleccione Consola (/ SUBSYSTEM: CONSOLE) en SubSystem
opción o simplemente puede escribir Consola en el campo de texto!
Ahora pruébalo … debería funcionar
Aquí hay una forma de C / C ++:
#include <stdlib.h>
#ifdef _WIN32
#define WINPAUSE system("pause")
#endif
Ponga esto en la parte superior de su programa, y SI está en un sistema Windows (#ifdef _WIN32
), luego creará una macro llamada WINPAUSE
. Siempre que desee que su programa se detenga, llame WINPAUSE;
y pausará el programa, usando el comando de DOS. Para otros sistemas como Unix / Linux, la consola no debería cerrarse al salir del programa de todos modos.