• Viernes 8 de Noviembre de 2024, 21:02

Autor Tema:  Gotoxy () En Linux  (Leído 3184 veces)

Penguin-man

  • Nuevo Miembro
  • *
  • Mensajes: 13
    • Ver Perfil
Gotoxy () En Linux
« en: Jueves 26 de Octubre de 2006, 06:33 »
0
Bueno necesito usar la funcion gotoxy(), estoy programando en linux, pero esta funcion es de borland (creo),

Que funcion debo usar en linux, con el compilador gcc,  para posicionar el cursor, como con gotoxy,
he leido que se usa la libreria ncurses.h, pero como la instalo  o viene  con libc6?

El pingüino es Poderoso

shakka

  • Miembro HIPER activo
  • ****
  • Mensajes: 679
  • Nacionalidad: cr
    • Ver Perfil
    • http://mbrenes.com
Re: Gotoxy () En Linux
« Respuesta #1 en: Jueves 26 de Octubre de 2006, 08:23 »
0
ncurses es una libreria aparte.

Compilas de la forma:

Código: Text
  1. gcc -lncurses source.c
  2.  

Para mas info comienza por aqui:
http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/

shakka

  • Miembro HIPER activo
  • ****
  • Mensajes: 679
  • Nacionalidad: cr
    • Ver Perfil
    • http://mbrenes.com
Re: Gotoxy () En Linux
« Respuesta #2 en: Jueves 26 de Octubre de 2006, 08:30 »
0
Tambien puedes usar secuencias de escape, si solo necesitas esa funcion

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Gotoxy () En Linux
« Respuesta #3 en: Jueves 26 de Octubre de 2006, 21:27 »
0
En efecto ANSI Scape es lo idela solo tienes que mirar /etc/inputrc
Otra forma es usar la libreria que es un standar en sistemas GNU
http://cnswww.cns.cwru.edu/~chet/readline/rltop.html
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.

Penguin-man

  • Nuevo Miembro
  • *
  • Mensajes: 13
    • Ver Perfil
Re: Gotoxy () En Linux
« Respuesta #4 en: Viernes 27 de Octubre de 2006, 05:50 »
0
Buno ya solucione el problema, con la libreria ncurses con la funcion move(y,x) o mvprintw(y,x,"cadena");
gracias por su ayuda

El pingüino es Poderoso