🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #14055

Re: Limpiar pantalla

#14055
From: Ripe
Date: Sun, 17 Dec 2000 03:06
68 lines
3318 bytes
xter escribi�:

> Hola.
>
> Tengo un peque�o problema y necesito ayuda urgente. Estoy haciendo una
> pr�ctica en C (con el gcc de RedHat 6.1) para la universidad y necesito
> saber varias cosas.
>
>   - �C�mo puedo limpiar la pantalla?. Necesito saber cual es la funcion que
> limpia la pantalla porque la que v� en un libro (_clearscreen) no me tira,
> no encuentra la librer�a "graph.h" en la que se supone que est�.
>

"man curses" o "man ncurses"

>
>   - Tambi�n me interesar�a saber c�mo puedo hacer que el programa se pare
> unos segundo mostrando una presentaci�n o similar. En Pascal usaba "delay",
> pero en C no tengo ni puta. �Alguien sabe c�mo?
>

"man 3 usleep"


>
>   - Relacionado con lo anterior: �c�mo puedo hacer que el programa pare
> hasta que el usuario pulse una tecla, sin mostrarla por pantalla?. En Pascal
> usaba aquello de "repeat until keypressed". De momento, como chambonada y
> para salir del paso (poder probar el programa) uso getchar y espero hasta
> que lea un intro. Pero esto es una caca, la siguiente vez que quiero parar
> el programa no espera por la pulsaci�n, se comporta como si ya se hubiese
> pulsado.
>

Usa un blucle.

>
>   - Tengo montones de preguntas m�s, por ejemplo, c�mo escribir un texto en
> pantalla en la posici�n que yo quiero (columna y fila), etc, etc, pero voy a
> resumirlas todas en una: �d�nde se puede conseguir una documentaci�n fiable
> de C para Linux?, �d�nde puedo encontrar una lista de las funciones de C y
> de las librerias en las que est�n?, �es que en ning�n libro se habla de
> estas t�cnicas de control del programa (muy �tiles en men�s y similares)?.
> Es que no tengo ni idea de qu� funciones usar... y lo que es peor, no tengo
> ni idea de d�nde encontrar documentaci�n.
>

"man ncurses" de nuevo :-)

>
> PD: Me quedan 48 horas para entregar la pr�ctica. :-(
>

Espero haber llegado a tiempo.

>
> Saludos y gracias por adelantado. ;-)

De nada

--
Un saludo.

------------------------------
Ripe/7a69  -  ripe@mixmail.com

Come to linux & come to linux.
------------------------------
Technical Details
Message-ID: <3A3C2D2F.46F91E7F@wanadoo.es>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!216.227.56.88.MISMATCH!telocity-west!TELOCITY!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.skycache.com!Cidera!newsfeed.comtenidos.com!m2newsfeed.uni2.es!m2newsread.uni2.es.POSTED!not-for-mail
References: <KtgZ5.392$YZ4.12993@m2newsread.uni2.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,372ab882cac9bd02
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2000-12-16 19:06:55 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!216.227.56.88.MISMATCH!telocity-west!TELOCITY!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.skycache.com!Cidera!newsfeed.comtenidos.com!m2newsfeed.uni2.es!m2newsread.uni2.es.POSTED!not-for-mail
Message-ID: <3A3C2D2F.46F91E7F@wanadoo.es>
From: Ripe <fempinya@wanadoo.es>
X-Mailer: Mozilla 4.72 [es] (X11; U; Linux 2.2.14-5.0 i586)
X-Accept-Language: en
MIME-Version: 1.0
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Limpiar pantalla
References: <KtgZ5.392$YZ4.12993@m2newsread.uni2.es>
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Lines: 71
Date: Sun, 17 Dec 2000 03:06:43 GMT
NNTP-Posting-Host: 62.36.170.42
X-Complaints-To: abuse@wanadoo.es
X-Trace: m2newsread.uni2.es 977022403 62.36.170.42 (Sun, 17 Dec 2000 04:06:43 MET)
NNTP-Posting-Date: Sun, 17 Dec 2000 04:06:43 MET
Organization: Servidor Usenet News de Uni2/Wanadoo