🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: borrar pantalla en c/c++

#10073
From: Ripe/7a69
Date: Tue, 09 Apr 2002 02:08
30 lines
1771 bytes
Javicho wrote:
> Un Lun 08 Abr 2002 08:08 Alguien que no era PAQUITO INES pero era Cugino, 
> junto las siguientes letras:
> 
> 
>>Hola a todos:
>>
>>Me gustaria saber como puedo borrar la panatalla en C/C++ (en linux, claro
>>esta). Lo que quiero hacer es como un CLRSCR del turbo C, pero no se como.
>>
>>Muchas gracias.
> 
> 
> Pues de manera "a lo bestia" system("clear").

Este metodo no se considera demasiado 'seguro' que digamos... no lo 
recomiendo.

> 
> O bien mas sutilmente usando wclear en man ncurses haz un man de ncurses ( 
> si las tienes instaladas) o man wclear

Usar la ncurses para una tonteria como esta no es demasiado productivo.


La mejor solucion pasa por hacer

#define clrscr() printf("%c[2J%c[%i;%iH",27,27,1,1)

y llamar desde entonces a clrscr al igual que lo hacias en MS-DOS.
Technical Details
Message-ID: <3CB24D09.9080006@NO-SPAM-HERE7a69ezine.org>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!news-raspail.gip.net!news.gsl.net!gip.net!isdnet!news.rediris.es!newsfeed.mad.ttd.net!news.bcn.ttd.net!not-for-mail
References: <a8rc30$2sn$1@talia.mad.ttd.net> <3cb1a4ee@news.upm.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII-7-bit
X-Google-Thread: f86c8,edf949ce1638c2da
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2002-04-08 19:09:52 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!news-raspail.gip.net!news.gsl.net!gip.net!isdnet!news.rediris.es!newsfeed.mad.ttd.net!news.bcn.ttd.net!not-for-mail
From: Ripe/7a69 <ripe@NO-SPAM-HERE7a69ezine.org>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: borrar pantalla en c/c++
Date: Tue, 09 Apr 2002 04:08:09 +0200
Organization: Telefonica Transmision de Datos
Lines: 33
Message-ID: <3CB24D09.9080006@NO-SPAM-HERE7a69ezine.org>
References: <a8rc30$2sn$1@talia.mad.ttd.net> <3cb1a4ee@news.upm.es>
NNTP-Posting-Host: 80-24-12-216.uc.nombres.ttd.es
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
User-Agent: ZoneSurf/2.4