🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Limpiar pantalla

#14116
From: Santiago Romero
Date: Tue, 12 Dec 2000 17:29
70 lines
3855 bytes
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

El Tue, 12 Dec 2000 02:56:42 GMT, 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�.

 graph.h es cosa de Borland C, no existe en el resto de compiladores del
 mundo mundial... tal vez prefieras usar svgalib (man vgalib).

>  - 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?

 sleep(1);

>  - 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.

 Con SVGALIB tienes tambien acceso al teclado (vga_keypressed() y
 vga_getch() ),
 
>
>  - 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

 man vgalib
 
>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

 es que C no tiene funciones graficas.
 Solo las librerias graficas tienen funciones graficas. Mirate Allegro,
 SVGALIB o SDL, segun la que prefieras :)

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

 mal lo veo.
 salu2!

- -- 
Se ha pulsado el bot�n derecho del rat�n. Debe reiniciar
Windows para que los cambios surtan efecto <ACEPTAR> <ACEPTAR>
_-----------------------------------------------------_
|  NoP / Compiler    --    compiler@escomposlinux.org   |
|-------------------------------------------------------|
|  POWERED BY - Linux Debian 2.2  -  Reg. User #74.821  |
|  http://www.escomposlinux.org/sromero   ICQ 98602813  |
 ~-----------------------------------------------------~
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iEYEARECAAYFAjo2YGQACgkQx0J/i4MrH+fLUgCglE7G6TqDExc/etAtb5Zusgq+
d3AAoIsQqc4HMXK+KuGdZq0I7ahGWg9a
=nV9+
-----END PGP SIGNATURE-----
Technical Details
Message-ID: <49n519.jd.ln@127.0.0.1>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!cyclone2.usenetserver.com!news-out.usenetserver.com!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!fu-berlin.de!uni-berlin.de!va1-tp-3-u-0179.du.onolab.COM!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-12 10:26:04 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!cyclone2.usenetserver.com!news-out.usenetserver.com!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!fu-berlin.de!uni-berlin.de!va1-tp-3-u-0179.du.onolab.COM!not-for-mail
From: sromero@escomposlinux.org (Santiago Romero)
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Limpiar pantalla
Date: Tue, 12 Dec 2000 18:29:08 +0100
Lines: 70
Message-ID: <49n519.jd.ln@127.0.0.1>
References: <KtgZ5.392$YZ4.12993@m2newsread.uni2.es>
Reply-To: compiler@escomposlinux.org
NNTP-Posting-Host: va1-tp-3-u-0179.du.onolab.com (62.42.46.180)
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: fu-berlin.de 976645252 3055004 62.42.46.180 (16 [39726])
User-Agent: slrn/0.9.6.2 (Linux)