Nota: puede que no funcione en todos los compiladores e incluso a veces es por el monitor/placa de video.
Para cambiar colores al texto en C++ se usan las funciones textcolor() y textbackground() de la libreria conio.h
Ejemplo:
[sourcecode language="cpp"]
#include
int main(void)
{
int i, j;
clrscr();
textcolor(RED);
textbackground(GREEN);
cprintf("hola");
textcolor(BLUE);
textbackground(YELLOW);
cprintf(" mundo!");
return 0;
}
[/sourcecode]
Los colores que se pueden usar son:
- BLACK 0
- BLUE 1
- GREEN 2
- CYAN 3
- RED 4
- MAGENTA 5
- BROWN 6
- LIGHTGRAY 7
El numero adelante del color es el código en numero de dicho color.
En algunos casos se pueden usar versiones claras de los colores en el texto, que son:
- DARKGRAY 8
- LIGHTBLUE 9
- LIGHTGREEN 10
- LIGHTCYAN 11
- LIGHTRED 12
- LIGHTMAGENTA 13
- YELLOW 14
- WHITE 15
Para el texto ademas se tiene la opcion de hacerlo parpadear (blik), sumando al color
- BLINK 128
osea, digamos asi:
| Código: |
| textcolor(RED+BLINK); |