I am making a terminal software like GNU MC and I need gotoxy foo, but it has to be in C. It can be in macro or in C, but not in ASM code because I don`t know ASM. Any bit o
Is this function sufficient?
void gotoxy(int x, int y)
{
printf("You are now at position (%d, %d). You"\
" look around and you see a vast emptiness...", x, y);
}
You do, however, mention that you are using software like GNU MC (Midnight Commander?), so perhaps you actually mean something more like:
void goto_url(char* url) { ... code here... }
see the ncurses library for such a function
you need some function from the listed here
http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/printw.html#PRINTWCLASS
Hope this snippet works with you.
I found these snippet on google long ago. I just saved it on my disk, now after seeing your post I just opened it.
Code
#include <stdio.h>
#include <stdlib.h>
void gotoxy(int x,int y)
{
printf("%c[%d;%df",0x1B,y,x);
}
int main(void)
{
gotoxy(10,10);
printf("hello world");
return 0;
}