Comment mettre en couleur une string à l'affichage ? - C++ - Programmation
Marsh Posté le 04-11-2002 à 13:49:31
| NounouRs a écrit a écrit  : Je souhaite mettre en couleur une chaine de caractere (string) en C dans un printf ... comment on fait ?  | 
 
si tu utilises un terminal qui le respecte, tu peux utiliser les escapes codes ansi 
 
http://www.bluesock.org/~willg/dev/ansi.html
Marsh Posté le 04-11-2002 à 17:44:22
| NounouRs a écrit a écrit  : Je souhaite mettre en couleur une chaine de caractere (string) en C dans un printf ... comment on fait ?  | 
 
sinon si tu a la possibilite d utiliser <conio.h>  (sous windows) 
 
couleur du texte: 
textcolor(int color); 
 
et pour le fond d ecran: 
textbackground(int color); 
 
enum  
{BLACK,           /* 1 */ 
BLUE,             /* 2 */ 
GREEN,              
CYAN, 
RED,              /* 5 */  
MAGENTA, 
BROWN, 
LIGHTGRAY, 
DARKGRAY, 
LIGHTBLUE, 
LIGHTGREEN,       /* 10 */  
LIGHTCYAN, 
LIGHTRED, 
LIGHTMAGENTA, 
YELLOW, 
WHITE 
}; 
Marsh Posté le 04-11-2002 à 13:47:04
Je souhaite mettre en couleur une chaine de caractere (string) en C dans un printf ...
comment on fait ?