| Ver tema anterior :: Ver siguiente tema |
| Autor | Mensaje |
|---|
gorkau Site Admin
Registrado: 13 Ago 2002 Mensajes: 367 Ubicación: Bilbao
| Publicado: 11/03/2007 3:32 am | | | Título: Mi programa se cierra sin que pueda ver el resultado |
| Si es un programa en modo consola probablemente estés ejecutando el programa desde el propio IDE (entorno de desarrollo). Prueba alguna de las siguientes:
- Abre una ventana de MS-DOS o una consola (en Linux) y ejecuta el programa desde ahí.
- Otra forma de evitarlo es añadir una línea al final del programa que espere a que el usuario pulse una tecla. Por ejemplo usando getch(). _________________ Gorka Urrutia El Rincón del C |
|
| Volver arriba | |
 |
Killrazor
Registrado: 24 Ene 2006 Mensajes: 1284 Ubicación: Barcelona
| Publicado: 12/03/2007 2:02 am | | | Título: |
| Para hacerlo en windows podemos invocar el comando "pause". Lo haremos añadiendo la orden asi
Recuerda añadir la libreria stdlib.h _________________ I wanna heal i wanna feel like I'm close to something real. I wanna find something I've wanted all along somewhere i belong |
|
| Volver arriba | |
 |
xuturk
Registrado: 02 Jul 2007 Mensajes: 34 Ubicación: Valladolid
| Publicado: 02/07/2007 12:44 am | | | Título: |
| | a mi me paso eso, y lo solucione creando la aplicacion a modo consola como pone en nuevo proyecto de dev c++, un saludo |
|
| Volver arriba | |
 |
|
kropotkinix
Registrado: 17 Jul 2007 Mensajes: 4
| Publicado: 17/07/2007 9:40 pm | | | Título: |
| | Killrazor escribió: | Para hacerlo en windows podemos invocar el comando "pause". Lo haremos añadiendo la orden asi
Recuerda añadir la libreria stdlib.h |
en linux podría ser también si se usa system un
system("sleep 60");
lo cual nos realizaría una pausa de 60 seg. |
|
| Volver arriba | |
 |
adnahl
Registrado: 26 Mar 2007 Mensajes: 1
| Publicado: 28/02/2008 7:31 am | | | Título: Re: Mi programa se cierra sin que pueda ver el resultado |
| Para que el programa no dependa de un SO, lo mejor es que coloques:
getch(); //<conio.h>
Asi, el saldra del programa solo cuando presiones una tecla. _________________ "El que no ve su sombra, ¡No existe!" ·adnan· |
|
| Volver arriba | |
 |
mamntc02
Registrado: 30 Abr 2007 Mensajes: 403
| Publicado: 28/02/2008 8:15 am | | | Título: |
| | adnahl escribió: | Para que el programa no dependa de un SO, lo mejor es que coloques:
getch(); //<conio.h>
|
Así no sólo dependerá del SO, sinó q además dependerá del compilador. Recuerda q <conio.h>, NO es una librería estandard, por lo cual no tiene q venir implementada en cualquier compilador. De hecho, es una librería original de Borland. Aunque actualmente tanto microsoft, como MinGW (el compilador del Dev-Cpp) tienen versiones de algunas funciones la librería. En Linux, ni se te ocurra pq no la encontrarás.... Una opción es ncurses (ó pdcurses para Windows)
Saludos. |
|
| Volver arriba | |
 |
|
|