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

|
|
#2 (permalink) |
![]() Fecha de Ingreso: febrero-2003
Ubicación: Madrid
Mensajes: 227
|
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.
__________________
|
|
|
|
|
|
#4 (permalink) |
![]() Fecha de Ingreso: febrero-2003
Ubicación: Madrid
Mensajes: 227
|
ok, pero por lo que se ve solo funciona en entornos microsoft.. es decir, en windows... alguna idea para solucionarlo?
Muchos saludos. ![]()
__________________
|
|
|
|
|
|
#6 (permalink) |
![]() Fecha de Ingreso: septiembre-2003
Ubicación: Via del Mar
Mensajes: 42
|
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 |
|
|
|
|
|
#8 (permalink) |
![]() |
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. |
|
|
|
|
|
#9 (permalink) |
![]() |
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? |
|
|
|
|
|
#11 (permalink) |
![]() Fecha de Ingreso: noviembre-2003
Mensajes: 1
|
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. |
|
|
|