Saltar al contenido

Evitar que la ventana de la consola se cierre en la aplicación de consola Visual Studio C / C ++

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.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *