Título: no me funcionan el clrscr() ni el gotoxy() en el dev-c++ Publicado por: daeminium en 6 Junio 2005, 22:54 pm necesito ayuda acerca de este problema, no se porque el dev-c++, no me reconoce estas funciones que vienen en la libreria <conio.h>, efectivamente hago el llamano a esa libreria pero no me reconoce el uso de esas funciones, por ej.
#include <stdio.h> #include <conio.h> int main() { clrscr(); gotoxy(20,10); printf ("estoy aqui\n"); system("PAUSE"); return 0; } /* compilo y me saca esto: C:\DOCUME~1\DAEMIN~1\CONFIG~1\Temp\cciIbaaa.o(.text+0x40) In function `main': [Linker error] undefined reference to `clrscr' [Linker error] undefined reference to `gotoxy' */ alguin sabe que pasa? Título: Re: no me funcionan el clrscr() ni el gotoxy() en el dev-c++ Publicado por: Cobac en 7 Junio 2005, 00:04 am en dev-c++ la librería se llama conio.c, de esto ya se ha hablado mucho (yo lo he dicho ya nose cuantas veces xD)
salu2 Título: Re: no me funcionan el clrscr() ni el gotoxy() en el dev-c++ Publicado por: daeminium en 8 Junio 2005, 06:52 am pues si ya algo he leido por hay, y utilice el conio.c, y tambien intente emular la libreria conio.h con algo que encontre por hay, pero definitivamante esa libreria es mas de borland, y segun estuve investigando, el gotoxy ya es algo viejo, y en cuanto a clrscr(), se puede cambiar por system("cls") y hace la misma vaina
Título: Re: no me funcionan el clrscr() ni el gotoxy() en el dev-c++ Publicado por: Pseudoroot en 9 Junio 2005, 00:29 am yo si he logrado hacer currar al conio.h en Dev C++..
por ejemplo con la funcion getch(); .y en modo consola... saludos.. Título: Re: no me funcionan el clrscr() ni el gotoxy() en el dev-c++ Publicado por: rampercol en 2 Octubre 2013, 02:31 am La respuesdta a ese algoritmo es
#include <stdio.h> #include<stdlib.h> // esto por la libreria conio.h #include<windows.h> using namespace std; //Defines gotoxy() for ANSI C compilers. void gotoxy(short x, short y) { COORD pos = {x, y}; SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), pos); } int main() { system("cls"); // esto es por el clrscr(); gotoxy(20,10); printf ("estoy aqui\n"); system("PAUSE"); return 0; } |