Notícia publicada por brain em novembro 10, 2003 10:46 AM
| TrackBack
Carlos Vitoriano (carlosvitoriano@bol.com.br) disse: "Se você aprendeu a programar a linguagem C no "TC-Lite" e sente falta da Conio.h no GCC, no Site EnG-Linux, tem uma implementação das principais funções da Conio.h para o GCC. ( clrscr(), gotoxy e clrline() ) É só copiar a conio.h para o diretório /usr/include e compilar."
Claro que pode ser mais fácil (e eventualmente até mais eficiente) aprender a usar as funções similares nativas do ambiente para o qual você estiver desenvolvendo ;-)
lembrando que as funções contidas na conio.h não fazem parte do padrão ANSI, portanto pode ser trabalhoso portar programa que use conio.h para outro SO
Ok, ok, para portabilidade de código pode até ser legal, mas quem quer programar em C puro deve evitar este tipo de coisa e quem quer programa em C usando GNU/Linux, existem várias altervativas, incluindo a curses.h,ótima biblioteca de janelas em modo texto (várias aplicações do próprio SO foram feitas utilizando esta biblioteca).
Até que em fim!!! VALEU!
Há também uma biblioteca conio.h para linux em
http://sunsite.unc.edu/pub/Linux/libs/ui/linux-conio-1.02.tgz
Mas o cero mesmo é aprender ncurses
Complementando, leiam as instruções de como usá-la em
http://www.terravista.pt/Guincho/5560/coniohuso.txt
haueh ;D uala!!! demoro mas tah ae ... moh trampo faze os programas em C sem um clrscr da vida ;(
algm sabe me dizer um substituto pra clrscr no gcc? t+
sim, adicione a stdlib.h e use o comando:
#include
int main()
{
system("clear");
}
Pronto, tela limpa!
bah esse system("clear"); funciona mas....
voce fica dependendo o clear do sistema
seria a mesma coisa que na linha de comando dar um clear :p
mas morte a conio.h
Comentários desativados: Esta discussão é antiga e foi arquivada, não é mais possível enviar comentários adicionais.