Hola amigos esta vez a preguntar como puedo insertar colores a mis programas en C como el fondo y color de texto ya que quiero editar automáticamente archivos... Se puede o no?... me comentaron que use librerías "ncurses" .. pero lo veo mas trabajoso por los comandos :huh:... podrían recomendarme que usar y como usarlo...
#include <stdio.h>
#define ROJO "\x1b[31m"
#define REST "\x1b[0m"
int main (int argc, char const *argv[]) {
printf(ROJO "ROJO" REST "\n");
return 0;
}
Reset = "\x1b[0m"
Bright = "\x1b[1m"
Dim = "\x1b[2m"
Underscore = "\x1b[4m"
Blink = "\x1b[5m"
Reverse = "\x1b[7m"
Hidden = "\x1b[8m"
FgBlack = "\x1b[30m"
FgRed = "\x1b[31m"
FgGreen = "\x1b[32m"
FgYellow = "\x1b[33m"
FgBlue = "\x1b[34m"
FgMagenta = "\x1b[35m"
FgCyan = "\x1b[36m"
FgWhite = "\x1b[37m"
BgBlack = "\x1b[40m"
BgRed = "\x1b[41m"
BgGreen = "\x1b[42m"
BgYellow = "\x1b[43m"
BgBlue = "\x1b[44m"
BgMagenta = "\x1b[45m"
BgCyan = "\x1b[46m"
BgWhite = "\x1b[47m"
https://groups.google.com/forum/#!topic/golang-nuts/99MKtEkvQ2c
ANSI Colors (https://www.google.es/search?q=ansi+colors+c&oq=ansi+colors&aqs=chrome.0.69i59l2j69i57j69i60l3.1383j0j1&sourceid=chrome&es_sm=122&ie=UTF-8#q=ansi+colors)
Cita de: Slava_TZD en 3 Julio 2014, 23:36 PM
#include <stdio.h>
#define ROJO "\x1b[31m"
#define REST "\x1b[0m"
int main (int argc, char const *argv[]) {
printf(ROJO "ROJO" REST "\n");
return 0;
}
..........................................
Supongo que trabajas en Linux o similar ya que en Windows no me funcionan dichas secuencias de escape. Porfi
Slava_TZD, si me equivoco corrígeme pelease.
Para el entorno Windows, no sé si en Linux, puedes ver el siguiente enlace:
Gama de Clores (http://foro.elhacker.net/buscador2-t391209.0.html;msg1856227#msg1856227)
,,,
. .
|
\-/
¡¡¡¡ Saluditos! ..... !!!!
(http://st.forocoches.com/foro/images/smilies/aaaaa.gif)