Documentación extra:
He encontrado en este blog, como podemos poner de distinto color el texto (e incluso la posicion en pantalla), sin usar la libreria NCURSES
Titulo de la entrada: Colores en consola en C++ (también es valido para C)
autor: Indigo
"Mira la mayoria de las cosas que podias hacer con conio.h como usar colores en los printf y moverte por la pantalla a X,Y para escribir alli lo que quieras lo puedes hacer usando secuencias de escape por ejemplo:
printf("\033[10;0H" ); //Linea ; Columna
//Esto deberia salir en 0;10 como si usaras gotoxy(y,x);
printf("Hola mundo *****!");
y para colorear de un color en particular lo que sigue:
printf("\033[0;37m"); //Blanco
printf("\033[0;31m"); //Rojo
Colocando esos Printf en una funcion como setcolor(); y tu pasando
parametros puedes hacerte de las funciones que tenias en BorlandC.
Comentarios: TABLA DE SECUENCIAS DE ESCAPE
Secuencia Valor Símbolo Descripción
\a 0x07 BEL Sonido audible (bell)
\b 0x08 BS Retroceso (backspace)
\f 0x0C FF Salto de formato (formfeed)
\n 0x0A LF Saltar una línea (linefeed)
\r 0x0D CR Retorno de carro (carriage return)
\t 0x09 HT Tabulación horizontal (H Tab)
\v 0x0B VT Tabulación vertical (V Tab)
\\ 0x5c \ Barra invertida (backslash) [2]
\' 0x27 ' Apóstrofo (comilla simple)
\" 0x22 " Doble comilla
\? 0x3F ? Interrogación
\O cualquiera cualquiera O = cadena de hasta tres dígitos octales
\xH cualquiera cualquiera H = cadena de dígitos hexadecimales
\XH cualquiera cualquiera H = cadena de dígitos hexadecimales
No hay comentarios:
Publicar un comentario