Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: Neibar en 12 Junio 2012, 11:31 am



Título: C/C++ cambiar color texto, porciones
Publicado por: Neibar en 12 Junio 2012, 11:31 am
Quisiera poder hacer que según las letras que se introduzcan, me salgan de distintos colores.

Es decir,

Mayo

M =rojo
a = azul
y = verde
o = amarilla

es posible  o solo se puede hacer de 1 solo color?

lo hago mediante esta instrucción:
SetConsoleTextAttribute (GetStdHandle (STD_OUTPUT_HANDLE), 4);


Título: Re: C/C++ cambiar color texto, porciones
Publicado por: maxim_o en 12 Junio 2012, 12:30 pm
Si que podrias hacerlo (creo)
Una cadena es un array hasta el valor nulo...
SI realizas un bucle desde 0 hasta ese valor nulo a la hora de imprimir y le vas poniendo el color a cada letra...



Título: Re: C/C++ cambiar color texto, porciones
Publicado por: STANHMAL en 13 Junio 2012, 06:17 am
http://pueblo.sourceforge.net/doc/manual/ansi_color_codes.html

http://www.termsys.demon.co.uk/vtansi.htm

$4!u2


Título: Re: C/C++ cambiar color texto, porciones
Publicado por: Neibar en 13 Junio 2012, 17:36 pm
http://pueblo.sourceforge.net/doc/manual/ansi_color_codes.html

http://www.termsys.demon.co.uk/vtansi.htm

$4!u2

gracias!