alguem sabe se tem como imprimir na tela com o printf(), em uma linha anterior a linha atual, ou seja, imprimir uma linha, imprimir a proxima, e depois voltar e imprimir na primeira.
ah de preferencia usando o padrão ansi.
vlw, pessoal
alguem sabe se tem como imprimir na tela com o printf(), em uma linha anterior a linha atual, ou seja, imprimir uma linha, imprimir a proxima, e depois voltar e imprimir na primeira.
ah de preferencia usando o padrão ansi.
vlw, pessoal
Se a sua intenção for deslocar as linhas já impressas para baixo como em um editor de texto, esqueça.
Agora se for só para voltar e escrever por cima, as bibliotecas do C que você estiver usando devem ter um gotoxy(int x, int y) ou similar que vai deslocar o cursor para o ponto que você quiser na tela. Aí basta usar printf() ou qualquer outra função de impressão.
Se você estiver usando Unix ou Linux, há a biblioteca Curses, que deve ser usada porque ela “abstrai” esses detalhes de como posicionar o cursor, ou como alterar a cor de fundo.
entao,
estou usando windows, mas o que estou fazendo tem q ser compilavel em linux,
vou dar uma olhada nesse gotoxy(int, int), parece ser o que eu quero.
mas estou com outro problema, nao consigo compilar nem debugar em C, no eclipse, tenho o devC++ instalado, e consigo compilar na linha de comando usando gcc tambem. mas queria aproveitar os recursos do eclipse para edicao e conseguir debugar,
alguem sabe como resolver isso ou tem um link que ajude ?
obrigado