🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Limpiar pantalla

#14111
From: Victor M. Varela
Date: Tue, 12 Dec 2000 07:27
49 lines
3214 bytes
Basicamente, la mayoria de tus preguntas se resumen en
�donde conio esta la libreria conio de Turbo C?

En Unix existe desde hace bastante tiempo un estandar. Ese estandar se
llama CURSES y es lo que deberias utilizar.

Otra opcion la puedes encontrar en la
CRT Terminal Library (http://freshmeat.net/projects/crtterminallibrary)
que implementa las funciones tipicas de CONIO.H

(nota: hace muy poco que se ha hablado de esto en este grupo, deberias
haber consultado antes los mensajes anteriores)

xter dijo:

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

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

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

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

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

> Saludos y gracias por adelantado. ;-)
Technical Details
Message-ID: <9hn419.ffu.ln@janeiro>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!isdnet!newscore.gigabell.net!fu-berlin.de!newsfeed.bcn.ttd.net!news.bcn.ttd.net!janeiro!nobody
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 00:28:50 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!isdnet!newscore.gigabell.net!fu-berlin.de!newsfeed.bcn.ttd.net!news.bcn.ttd.net!janeiro!nobody
From: victor-NO-SPAM@netims.com (Victor M. Varela)
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Limpiar pantalla
Date: Tue, 12 Dec 2000 09:27:21 +0200
Organization: Intranet Aplicaciones Informaticas Castilla
Lines: 55
Message-ID: <9hn419.ffu.ln@janeiro>
References: <KtgZ5.392$YZ4.12993@m2newsread.uni2.es>
NNTP-Posting-Host: via-pppd16228.via-net-works.es
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
User-Agent: NewsPortal 0.19
X-HTTP-Posting-Host: janeiro