Reflexiones sobre la ejecución de programas en C ++ en otros dispositivos

Siempre he tenido un dolor de cabeza porque un programa escrito en el estándar C ++ / 11 no se puede ejecutar en una computadora con solo Dev, así que pienso en cómo hacer que mi programa se ejecute en el dispositivo de otra persona.

Después de ingresar la consulta de datos y la propia práctica,
resumí el siguiente método: cambie el Dubug de depuración a Release, y luego ejecute el programa. Después del final, hay una carpeta Release en la carpeta del proyecto, y el archivo exe se puede usar solo sin depender de Visual Studio. (No se requieren programas relacionados con C ++)

Sugerencia: si hay comentarios al final del programa, el programa se cerrará automáticamente inmediatamente después de que salten los comentarios, lo que hará que el usuario no pueda ver los comentarios. Para resolver este problema, simplemente agregue dos líneas de código:

    char anything;
    cin >> anything;

o

    getchar();

En este caso, la interfaz seguirá existiendo esperando la entrada. Por tanto, se resuelve el problema de la retroalimentación invisible.

El método anterior puede ser un poco burdo de resumir para mí.

Programa de muestra:
[Programa C ++] Juego Tic-Tac-Toe (Humano VS Humano)
[Programa C ++] Juego Tic-Tac-Toe (Computadora Human VS Lv1)
[Programa C ++] Juego Tic-Tac-Toe (Computadora Human VS Lv2)
[Programa C ++] Tic Tac-Toe Juego de ajedrez (Computadora humana VS Lv3)
[Programa C ++] Juego Tic-Tac-Toe (Computadora humana VS Lv3) (Edición de estadísticas de registro)
[Programa C ++] Juego Gobang (Humano VS humano)
[Programa C ++] Juego Gomoku (Computadora humana VS Lv1) (Pensamiento y marco, contenido para completar)
[Programa C ++] Número aleatorio
[Programa C ++] Juego de laberinto en movimiento
[Programa C ++] Juego de serpiente
[Programa C ++] Juego de empuje digital (15 rompecabezas)
[Programa C ++] Juego 2048

Supongo que te gusta

Origin blog.csdn.net/weixin_50012998/article/details/108461294
Recomendado
Clasificación