Internetizad0s Blog

Blog sobre la tecnológia y informática general.

Utilizar la librería conio en Dev-C++

Vengo a explicar como instalar conio.h, para los que usamos Dev-C++, ya que está librería no va incluida como en Borland®.

Algunos de los que se pueden usar con esta libería: clrscr, gotoxy, cputs, putch, getch, getche, kbhit, etc.

Así que el primer paso será descargarlo (re-subido por mí):

http://www.megaupload.com/es/?d=7BETKBPH

Una vez descargado, veran que hay 10 archivos: # conio.h, conio.c, libconio.a, text.c, conio-lib.dev, conio-eje-a.dev, conio-eje-c.dev, 6-Console_conio.template, ConsoleConio_c.txt y ConsoleConio_cpp.txt.

Ahora copian el archivo “libconio.a” al directorio C:\Dev-Cpp\lib y “conio.h” en C:\Dev-Cpp\include.
Y por último, para que ayude cuando creeís un programa en consola,
copiáis “6-Console_conio.template, ConsoleConio_c.txt y ConsoleConio_cpp.txt” en C:\Dev-Cpp\Templates y probáis en el Dev.

Ejemplo de conio:
#include <iostream>
#include <cstdlib>
#include <conio.h>

using namespace std;

int main(int argc, char *argv[])
{
textbackground(RED);
textcolor(WHITE);
clrscr();
gotoxy(10,10);
cprintf("¡Hola, mundo!");
system("PAUSE");
return 0;
}


Ejemplo anterior, ejecutado.

Prueba de conio en Dev-C++ ~ Internetizad0s Blog

Prueba de conio en Dev-C++ ~ Internetizad0s Blog

Espero que sirva de ayuda.

Saludos, Kiler.

Febrero 13, 2009 - Publicado por KilerSys | C++, Programación | , | 5 comentarios

5 comentarios »

  1. Ehh muchas gracias, me ha sido de gran ayuda; aunque en vez de agregar “conio.h” agregué “conio.c” ya que la libreria *.h ya la tenía incluida o al menos en mi caso asi fue.

    comentario por Abel | Marzo 1, 2009

  2. hola .. lo que pasa es que segui tus instrucciones pero me sale lo siguiente..

    [linker error] undefined reference to “textbackground”
    [linker error] undefined reference to “textcolor”
    [linker error] undefined reference to “gotoxy”
    id returned exit status

    no se si me podrias apoyar

    saludos

    comentario por juantaroo | Abril 19, 2009

  3. yo tambien hice lo mismo y me sale el siguiente mensaje:
    [linker error] undefined reference to ‘textbackground’
    [linker error] undefined reference to ‘textcolor’

    ……
    pero tu dices que son diez archivos pero yo tengo once hay uno llamado Makefile.win ????????????????????????

    comentario por junior | Mayo 8, 2009

  4. ocupen estas librerias

    #include
    #include
    ami me resulto con esas aa y bajence la libreria
    conio 2 de aca

    http://www.programacionenc.net/modules.php?name=Downloads&d_op=viewdownloaddetails&lid=244#dldetails
    espero q les funke
    xD

    comentario por axelitou | Junio 3, 2009

  5. [...] Es un software excelente, muy actual, con una buena interfaz y funciona a la perfección. El único problema es que no podremos usar la librería <conio.h> (porque es propiedad de Borland) a menos que sigamos las siguientes instrucciones: conio en Dev-C++. [...]

    Pingback por Bajar Dev-C++ gratis (compilador para C++) | Código C++ | Septiembre 3, 2009


Deja un comentario