curses.h

Iniciado por dh4m13l, 8 Febrero 2014, 23:12 PM

0 Miembros y 1 Visitante están viendo este tema.

dh4m13l

Hola!
Cómo hago para poder usar esta librería en C? Estoy con Code::Blocks en Windows 7 y estoy aprendiendo C. No entiendo lo que aparece en internet, mingw? bajé eso pero son una pila de archivos con extesiones raras y no sé qué hacer con eso y el Code::Blocks que pensé que ya usaba el compilador mingw... ya estoy compilando programas sencillos del libro de C que estoy leyendo.

Ahhhh extraño la época de turbo pascal y cuando no había tanto miles de lenguages de programación y tanta vuelta...

dato000

chico, curses apesta como nada en este mundo, salvo que sea porque tu profesor te lo exigio, revisalo por encima y haz dos ejercicios, y si estas aprendiendo, dejame recomendarte a un sensei como ninguno, buscalo en youtube:

paueky / pau fernandez

minidosis.org

No te arrepentiras. Es cuanto menos EXCELENTE.



Yoel Alejandro

Hey dh4m13l !!!!, si no me equivoco la biblioteca <curses> es el equivalente de la biblioteca <conio> para Linux.

Me explico mejor, <conio> es una biblioteca propietaria de Borland de funciones de E/S interactivas para sistemas basados en DOS, como Windows. Su mejor equivalente actual en Linux sería <ncurses>, desarrollada por el MIT. Leí que también  existen otras como <Uconio>.

En conclusión, si estás en Windows debes usar <conio.h> y quizás <dos.h>, no <conio>.

Ahora, dato000 me gustaría saber por qué repudias a <curses>, ¿qué problema ta ha traído? Sólo por curiosidad ....
Saludos, Yoel.
P.D..-   Para mayores dudas, puedes enviarme un mensaje personal (M.P.)

dh4m13l

Gracias por su recomendación. Creo que esas librerías estandar que mencionan no tienen el manejo de pantalla en consola de ncurses, ni siquiera borran la pantalla!! ni hablar de poner colores...
Alguien podría decirme como puedo compilar un simple código usando ncurses? paso a paso. Ya la verdad no entiendo nada, y cuando pregunta algo siempre me dan consejos de que pruebe otra cosa... aunque son buenos esos consejos y los voy a probar, busco alguien que sepa responder mi duda. Alguien me puede ayudar con mi duda?

Gh057

Hola dh4m13I, algo para leer, con consola y café de por medio -> http://www.juntadeandalucia.es/averroes/~41009822/inf/dfsi/Iniciacion%20a%20ncurses.pdf espero que sacie tus dudas, saludos!
4 d0nd3 1r4 3l gh057? l4 r3d 3s 74n v4s74 3 1nf1n1t4...