![]() |
Un clrscr sin el conio.h Quiero dejar de utilizar la libreria conio.h, sin embargo quiero hacer un clrscr para borrar la pantalla, como lo haria?? |
Re: Un clrscr sin el conio.h bueno, primero, mas que nada, para que queires borrar la pantalla? que utilidad tiene eso? Si de plano no puedes programar sin borrar la pantalla, hazle como dijo max en un post system("clrsrc") o system("clear")...(si eran asi?) Saludos |
Un clrscr sin el conio.h Pues a decir verdad estuve probando con #ifdef WIN32 #define clrscr() system("cls"); #else #define clrscr() system("clear"); #endif sin embargo no me lo toma, no se si se trate de mi compilador o ke y estube leyendo la ayuda de mi compilador y lei que system retornaba un valor de -1 si ocuria algun error o un 0 si todo estaba bien y al probar con un printf("%d",sytem("cls")); en efecto me daba un -1, no se a que se deba, si me lo podria explicar porfavor |
Re: Un clrscr sin el conio.h Cita:
Cita:
|
Re: Un clrscr sin el conio.h Creo que su problema solo consiste en lo que dijo Instru acerca de lo dicho por Max (vaya redundancia jejeejeje), solo utiliza system("cls"); y para eso agrega la libreria stdlib.h, espero no estar equivocado, si no que me corrijan. Saludos. |
Re: Un clrscr sin el conio.h Cita:
El problema tampoco viene de incluir stdlib.h, dado que el programa le termina linkando. Me juego a que el compilador que usa no define WIN32 al programar en consola y por tanto usa "clear", que no existe en Windows. |
Re: Un clrscr sin el conio.h al inicio ponle un #define WIN32 Para forzar a que se defina. si te funciona quiere decir que tu compilador tiene algun problema.... Que compilador usas? saludos |
Re: Un clrscr sin el conio.h Para adisgusto de algunos utilizo el Borland C, sin embargo dejo la opcion abierta para cambiar de version del compilador, y por cierto cual crees que sea la mejor de ellas?? |
Re: Un clrscr sin el conio.h Para compilador bajo Windows usa Mingw32 con el IDE Code::Blocks. Y si tienes la oportunidad, el Visual C++ 2005 Express(gratuito). Saludos |
| La zona horaria es GMT -6. Ahora son las 05:05. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.