Bibliotecas em C

1. Bibliotecas em C

Carlos
Carlos_Carioca

(usa Ubuntu)

Enviado em 25/11/2008 - 18:57h

Estou tentando rodar alguns programas básicos em C no netbeans, utilizando o ubuntu.
Colocando os comandos básicos o programa compila e executa de maneira normal, mas ao inserir um comando como o GETCH() que necessite de uma biblioteca (include <stdio.h>) ocorre um erro na compilação. Alguém sabe como posso resolver isso?


  


2. Re: Bibliotecas em C

Geraldo José Ferreira Chagas Júnior
gjr_rj

(usa Debian)

Enviado em 25/11/2008 - 19:25h

getch não é da stdio.h e sim da conio.h que não é uma biblioteca ANSI, ela foi criada e incluida nos compiladores para windows e não funcionarão no linux.

Há algumas alternativas como usar gtchar, pois, essa sim, é da stdio.h. Porém a gethcar espera que a teclar <enter> seja pressionada. Tem várias outras alternativas, como criar sua própria getch ou usar a biblioteca ncurses. Procure sobre o assunto no google ou aqui mesmo no VOL.


3. Bibliotecas

Gilmar Mesquita Soares
gms81

(usa Ubuntu)

Enviado em 26/11/2008 - 00:16h

Cara, se vc usar
#include <stdio.h>
use o comando getchar(); que tem +- a mesma funcao;
esse comando é da biblioteca conio.h que é
uma biblioteca do MS-DOS...

Abs, espero ter ajudado.








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts