Bonjour
existe-il une fonction ou autre chose qui permette d'ecrire du texte en couleur dans un console ?
si possible une fonction portable.
merci
Version imprimable
Bonjour
existe-il une fonction ou autre chose qui permette d'ecrire du texte en couleur dans un console ?
si possible une fonction portable.
merci
http://emmanuel-delahaye.developpez....htm#pleinecranCitation:
Envoyé par al85
Vous pouvez utiliser l'encien TURBO C, avec la bibliothéque graphics.h
merci a vous 2, je vais explorer ces pistes.
j'ai tout de meme trouvé quelque chose de plus simple pour linux :
Code:printf("\033[34m Hello World! \033[0m");
Gné ? Tu veux sans doute dire <conio.h>...Citation:
Envoyé par ccensam
non, conio gère getch(), mais les fonctions de couleurs sont compiler-dependent (sous MS QuickC, c'était graph.h)(mais ça, c'est pour DOS).
Pour Windows, vous pouvez utiliser WriteConsoleOutput(), qui permet d'écrire à n'importe quoi, n'importe où et de n'importe quelle couleur sur la console.
J'insiste, <conio.h> (Borland C) déclare bien textcolor() et textbackground().Citation:
Envoyé par Médinoc
Tu as sûrement raison (je n'ai pas borland) mais ce doit être compiler-dependent.
Avec QuickC, je n'ai que les prototypes de ces fonctions-là:
PS: Borland C, il fait du code 32bits, ou DOS-16bits ?Citation:
Envoyé par Microsoft QuickC, avec MSC 2.03
Borland C 1 à 3 : MS-DOS 16-bit.Citation:
Envoyé par Médinoc
Citation:
Envoyé par Emmanuel Delahaye
non il faut utiluser <econio.h> pas <conio.h>
Sinon utilises ncurses.
graphics.h ... Vous n'avez pas plus vieu?:D lol sans rire du graphisme 16 bits, a notre époque c'est pas sérieu mdr .
Sinon Emdel a raison textcolor et textbackground si trouve bien.