
por q resulta q en tc me corre y ne linux no me corre!!

| ||||
Buenas amigo: La directiva donde se encuentra esa función es propia de microsoft... concretamente es la conio.h, quizá por ello en linux no funcione. Aunque quizás, si pasas la directiva en sí a linux.. igual rule. Muchos saludos.
__________________
|
| ||||
ok, pero por lo que se ve solo funciona en entornos microsoft.. es decir, en windows... alguna idea para solucionarlo? Muchos saludos. ![]()
__________________
|
| |||
vale!!! Pero mira como se usa? #include<curses.h> main(){ move(10,20); print("algo"); } me tira un error #include<curses.h> void move(int x, int y); main(){.... ....} tampoco me resuta..... se te ocurre algo
__________________ The_one |
| |||
Exactamente, TC no es una distribución completamente ANSI. Tiene algunas cosillas que son propias de Borland, como por ejemplo los gotoxy(). Lo mismo ocurrirá con otras distribuciones como las de Microsoft. No creo que funcione en linux asi como así no más, porque son rutinas gráficas hechas a medida para Windows o DOS. Probando no se piede nada. Y en una de esas Borland tiene estas rutinas para linux. |
| |||
Cita: Mensaje Original por The_One.exe vale!!! Pero mira como se usa? #include<curses.h> main(){ move(10,20); print("algo"); } me tira un error #include<curses.h> void move(int x, int y); main(){.... ....} tampoco me resuta..... se te ocurre algo ¿Qué dice exactamente el error? |
| |||
conio.h es una libreria que viene incluida en tc, de borland, ahora no es borland, la compro otra compañia. Sin embargo, turbo c es para DOS. Bajo Windows XX la ventanita que se ve, es solo una emulacion, y, las llamadas usando un compilador de 32 bits para Windows no funcionaran, incluso si consigues el archivo objeto de conio.h. Por tanto, bajo Windows tienes que usar la API que te permite manipular las "ventanitas de DOS". Son algunas cuantas, pueden consultar la pagina de MSDN, o si tienen algun archivo de API de Windows, ahi entontraran mucha ayuda. Tambien, hace tiempo publique algunas funciones que permiten manipular ventanas tipo DOS bajo WIndows, el link es: http://www.planet-source-code.com/vb...=5119&lngWId=3 No es mucho, pero saca de apuros. En fin, bajo linux puedes usar ncurses, como ya te dijeron, #man ncurses te sacara de apuros. |