• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

nelson.p

gotoxy

9 mensagens neste tópico

Pessoal quero fazer um gráfico em C mas não tou a conseguir.. Digam-me o k esta mal no programa seguinte:

#include <stdio.h>
#include <time.h>
#include <stdlib.h>

#define NORMAL 0

int main()
{
gotoxy(5,0);printf("|");
gotoxy(5,1);printf("|");
gotoxy(5,2);printf("|");
gotoxy(6,0);printf("_");	
gotoxy(7,0);printf("_");

return(NORMAL);
}

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Qual é o erro que dá?

Isto depois é convertido pa UNIX. Tou a ter Sistemas Operativos. Gravo o programa com o nome "ola.c" e da o seguinte erro:

ola.c:(.text+0x21): undefined reference to `gotoxy'

ola.c:(.text+0x41): undefined reference to `gotoxy'

ola.c:(.text+0x61): undefined reference to `gotoxy'

ola.c:(.text+0x81): undefined reference to `gotoxy'

ola.c:(.text+0xa1): undefined reference to `gotoxy'

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

A função gotoxy não pertence ao standard do C. Tens a certeza de que é suposto fazeres isso assim?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

A gotoxy não faz parte do standard de C, logo só vai funcionar em Windows através do header <conio.h>. Para UNIX talvez tenhas de usar a <ncurses.h>.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

A gotoxy não faz parte do standard de C, logo só vai funcionar em Windows através do header <conio.h>. Para UNIX talvez tenhas de usar a <ncurses.h>.

Mesmo assim ainda não dá:(

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Isso é porque não tens a conio.h, ela não vem com todos os compiladores.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

O IDE Dev-C++ tem o conio.h mas esse programa acho que é só para Windows. Estás a utilizar qual compilador?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora