Thread View: es.comp.os.linux.programacion
5 messages
5 total messages
Started by mad_soft
Tue, 05 Jul 2005 18:22
getch y otras en C++
Author: mad_soft
Date: Tue, 05 Jul 2005 18:22
Date: Tue, 05 Jul 2005 18:22
16 lines
1518 bytes
1518 bytes
A ver si me podeis hechar un cable... quiero buscar algo en C++ o C
que haga esto:
cout << "\n\nPresione una tecla para TERMINAR ...";
getchar();getchar();
Es decir lo primero es una pregunta que llevaba tiempo con el "run run"
de preguntarla, pero no me atrevia, por si era muy tonta..
El caso es porque tengo que poner 2 veces el getchar para que se pare
mi programa en ese punto, a la espera de un INTRO.
Otra es existe alguna funcion como getch(); de Borland que espere una
pulsacion de cualquier tecla y que encima no tenga echo?
o como podria simularlo...
Si pudiera ser me gustaria ce�irme a C++ sin usar ncurses
Re: getch y otras en C++
Author: Oscar Garcia
Date: Tue, 05 Jul 2005 19:48
Date: Tue, 05 Jul 2005 19:48
25 lines
1925 bytes
1925 bytes
El Tue, 05 Jul 2005 20:22:36 +0200, mad_soft <usuario@news.com> escribi�: >Otra es existe alguna funcion como getch(); de Borland que espere una >pulsacion de cualquier tecla y que encima no tenga echo? >o como podria simularlo... El conio.h es cosa de DOS y no es portable a Linux. Si quieres usar algo portable (a todas las plataformas) debes usar curses. >Si pudiera ser me gustaria ce�irme a C++ sin usar ncurses C++ no tiene gesti�n de consola, de modo que debes usar una librer�a que la gestione (arreando con la ncurses). Hay por ahi (recuerdo yo) funciones que reemplazan a getch() y otras similares hechas con ncurses. No recuerdo la web porque lo encontr� hace ya unos 2 o 3 a�os (y quiz� me quede corto). De modo que deber�as tirar de google a ver si a�n sigue por ah�. Un saludo. -- �scar Javier Garc�a Baudet LinaresDigital http://redstar.linaresdigital.com/
Re: getch y otras en C++
Author: Gonzalo Pérez de Olaguer Córdoba
Date: Tue, 05 Jul 2005 20:13
Date: Tue, 05 Jul 2005 20:13
14 lines
1636 bytes
1636 bytes
Hola mad_soft <usuario@news.com> el Tue, 05 Jul 2005 20:22:36 +0200 escribiste: > Otra es existe alguna funcion como getch(); de Borland que espere una > pulsacion de cualquier tecla y que encima no tenga echo? > o como podria simularlo... por si te decides a usar ncurses: lo que pides lo explican las páginas de manual de getch(3n) e inopts(3n) -- Gonzalo Pérez de Olaguer Córdoba <gpoc@iies.es> PGP key 2861C704 --- F206 5671 6789 425D 111C 1302 214F 1934 2861 C704
Re: getch y otras en C++
Author: mad_soft
Date: Tue, 05 Jul 2005 23:48
Date: Tue, 05 Jul 2005 23:48
15 lines
1708 bytes
1708 bytes
Oscar Garcia escribi�: > El conio.h es cosa de DOS y no es portable a Linux. Si quieres usar > algo portable (a todas las plataformas) debes usar curses. > Ya si ya lo se..., pero de todas las plataformas??? es decir. si yo escribo un codigo con ncurses en linux me quieres decir que compilar� en un DOS/Win??? > C++ no tiene gesti�n de consola, de modo que debes usar una librer�a > que la gestione (arreando con la ncurses). Ya eso para cuando quieres crear algo bueno.. se que las ncurses esta mu bien Una cosa que no me gusta es el hecho de tener que usar printw, estaba muy acostumbrado a usar cin y cout y si lo uso con ncurses se me van todas las cadenas de madre.. por eso queria evitar ncurses
Re: getch y otras en C++
Author: Oscar Garcia
Date: Wed, 06 Jul 2005 06:32
Date: Wed, 06 Jul 2005 06:32
27 lines
2103 bytes
2103 bytes
El Wed, 06 Jul 2005 01:48:19 +0200, mad_soft <usuario@news.com> escribi�: >Oscar Garcia escribi�: >> El conio.h es cosa de DOS y no es portable a Linux. Si quieres usar >> algo portable (a todas las plataformas) debes usar curses. >> >Ya si ya lo se..., pero de todas las plataformas??? es decir. si yo >escribo un codigo con ncurses en linux me quieres decir que compilar� >en un DOS/Win??? Esa librer�a est� portada a todas las plataformas. Puedes usar djgpp o cygwin bajo Dos/Windows para darle uso. >Una cosa que no me gusta es el hecho de tener que usar printw, estaba >muy acostumbrado a usar cin y cout y si lo uso con ncurses se me van >todas las cadenas de madre.. por eso queria evitar ncurses No me ha gustado nunca el uso de cin y cout. Menos mal que me pas� a Java al poco tiempo de empezar con la programaci�n orientada a objetos, si no me hubiera vuelto loco con C++. Un saludo. -- �scar Javier Garc�a Baudet LinaresDigital http://redstar.linaresdigital.com/
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads