Je réalise une application simple qui nécessite une sortie colorée. Comment puis-je rendre ma sortie colorée comme le font emacs et bash ?
Je ne me soucie pas de Windows, car mon application ne concerne que les systèmes UNIX.
Je réalise une application simple qui nécessite une sortie colorée. Comment puis-je rendre ma sortie colorée comme le font emacs et bash ?
Je ne me soucie pas de Windows, car mon application ne concerne que les systèmes UNIX.
Parce que vous ne pouvez pas imprimer un caractère avec un formatage de chaîne. Vous pouvez aussi penser à ajouter un formatage avec quelque chose comme ceci
#define PRINTC(c,f,s) printf ("\033[%dm" f "\033[0m", 30 + c, s)
f
est formaté comme dans printf
PRINTC (4, "%s\n", "bar")
imprimera blue bar
PRINTC (1, "%d", 'a')
imprimera red 97
Vous pouvez obtenir une sortie couleur en utilisant une simple fonction cprintf() dans Turbo C.... plus d'infos ici
http://tekbees.blogspot.in/2013/02/color-output-using-c.html
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.