elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Ejecutar programas compilados
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ejecutar programas compilados  (Leído 3,578 veces)
Treppe

Desconectado Desconectado

Mensajes: 15


Ver Perfil
Ejecutar programas compilados
« en: 17 Julio 2011, 20:19 pm »

Hola, el compilador que uso es el Dev-C++. Bueno, cuando termino de hacer el programa y lo compilo, cuando lo intento ejecutar se me abre y se me vuelve a cerrar rapidamente el Ms-Dos. Alguna idea para solucionarlo?


En línea

leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: Ejecutar programas compilados
« Respuesta #1 en: 17 Julio 2011, 20:24 pm »

Tu compilador no es Dev-C++, ese es tu IDE.

Prueba agregando este include:
Código:
#include <stdlib.h>

Y al final del código (pero dentro del main), pones:
Código:
system("pause");

ó

Código:
getchar();


En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
Treppe

Desconectado Desconectado

Mensajes: 15


Ver Perfil
Re: Ejecutar programas compilados
« Respuesta #2 en: 17 Julio 2011, 21:00 pm »

bueno, acabo de descubrir que si lo ejecuto directamente desde el Ms-dos se abre en la ventana, pero no si clickeo en él  :o
En línea

leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: Ejecutar programas compilados
« Respuesta #3 en: 17 Julio 2011, 21:02 pm »

¿Hiciste lo que te dije?
En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
Treppe

Desconectado Desconectado

Mensajes: 15


Ver Perfil
Re: Ejecutar programas compilados
« Respuesta #4 en: 18 Julio 2011, 01:16 am »

No, simplemente sigo usando el stdio.h pero en vez de abrirlo clickeando lo abro desde la ventana de Ms-dos :/ no se porqué se abre así. xD si pongo esa biblioteca ( no se si se puede referirse así, corrígeme si me equivoco) que tu dices entonces la función printf no me la lee.
En línea

Queta

Desconectado Desconectado

Mensajes: 267



Ver Perfil
Re: Ejecutar programas compilados
« Respuesta #5 en: 18 Julio 2011, 03:00 am »

Te está diciendo que añadas getchar (http://www.cplusplus.com/reference/clibrary/cstdio/getchar/).
En línea

"Intenta no volverte un hombre de éxito, sino volverte un hombre de valor." Albert Einstein.
Treppe

Desconectado Desconectado

Mensajes: 15


Ver Perfil
Re: Ejecutar programas compilados
« Respuesta #6 en: 18 Julio 2011, 11:51 am »

vale, con getchar y putchar sí funciona xDD gracias :)
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
ejecutar programas
Programación C/C++
mapers 3 2,651 Último mensaje 25 Agosto 2010, 07:54 am
por fary
Problema al ejecutar programas
Programación C/C++
Jrlens 2 1,782 Último mensaje 29 Agosto 2014, 21:04 pm
por Jrlens
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines