Borrar pantalla y cambiar posición del cursor sin librerías externas[C] en Linux

Iniciado por NOB2014, 20 Mayo 2016, 17:26 PM

0 Miembros y 1 Visitante están viendo este tema.

NOB2014

Hola.
El programa que dejo a continuación funciona perfectamente en Linux pero no en Windows, la primera línea borra la pantalla y la segunda cambia la posición del cursor. -
La pregunta es ¿conocen algo tan sencillo como esto para hacer lo mismo en Windows?, sin utilizar bibliotecas externas o el API de Windows. -
Solo que las coordenadas no las puedo hacer funcionar utilizando los valores insertados en una variable, estoy practicándolo. -

int x = 10, y = 10;
printf("\033[x;yH");


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

int main( void ){

printf("\033[2J\033[1;1H");
printf("\033[10;10H");

printf( "\n Pulse una tecla para cambiar la posicion del cursor en pantalla..." );
getchar();

printf("\033[2J\033[1;1H");
printf("\033[1;1H");
printf( "\n Ahora estoy en otro lugar..." );

getchar();

return 0;
}


Eternal , Littlehorse desconozco la legalidad en los foros por ello si necesitan la fuente me lo dicen y la posteo.- 

Saludos.
abraza las cosas y personas malas como si fueran tu mas preciada joya,Son tus mas grandes maestros de paciencia sabiduría y amor y cuando lo abrazas dejan de causar dolor.-