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 operators can be used too, but I had no idea how to pseudocode it or how to start doing this. Any advice will be most appreciated :)
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;
}
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... }
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With