puskas escribi�::

Hace alg�n tiempo pregunt� sobre si exist�a alguna forma de hacer las
t�picas funciones C (en dos) clrscr() (borra la pantalla, como clear en
la shell) y gotoxy() (algo as� como fseek() pero con el terminal) y me
recomendaron las ncurses, he hecho algunas pruebas (y mirado ncurses.h)
y he encontrado una funci�n llamada clear() (que curioso), pero no
consigo hacer que funcione... en un c�digo como el siguiente:

#include<stdio.h>
#include<ncurses.h>

int main(){
        clear();
        printf("Hola desde la pantalla borrada...");
        return 0;
}

El compilador me devuelve:

/tmp/ccMaecTB.o(.text+0xe): undefined reference to `stdscr'
/tmp/ccMaecTB.o(.text+0x13): undefined reference to `wclear'
collect2: ld returned 1 exit status

Y si en un ataque de locura escribo las instrucciones:

#define stdscr
#define wclear

despu�s de los includes se queja de lo siguiente...

clear.c: In function `main':
clear.c:6: parse error before ')' token (ESTA ES LA L�NEA DEL CLEAR())

Como si no reconociese la funci�n, cuando en ncurses.h la he visto
declarada... la verdad es que no se a que se debe "la queja" del
compilador, sobre todo porque NUNCA he usado ncurses... agradecer�a que
si alguien utiliza alguna otra funci�n (preferiblemente que no sea de
ncurses) me lo comunicase... (estoy desesperado ;-)), si lo hac�is con
ncurses... por favor.. un ejemplito corto me vendr�a de perlas...

MUCHAS GRACIAS...




Existe un HOWTO sobre ncurses, te recomendar�a leerlo; tambi�n hay tutoriales que, seguramente, encontrar�s a trav�s de google. La librer�a ncurses tambi�n la tenes que instalar y, cuando compiles tu programa, enlazarla al mismo.

--
 H�ctor Andr�s Rompato Carricart <[EMAIL PROTECTED]>
 Coordinador t�cnico
 COVIARES S.A. -- Autopista La Plata - Buenos Aires
 Gerencia de equipos y sistemas

 Av. Espa�a y Autopista, Quilmes (1878)
 Buenos Aires, Argentina






--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Responder a