Créer sa palette graphique en C (mode EGA 640/480); - C - Programmation
Marsh Posté le 14-03-2005 à 09:07:22
heider a écrit : |
printf() ?
Si c'est pas ça, explique exactement ce que tu veux faire.
Marsh Posté le 14-03-2005 à 12:52:12
Bonjour
A ma connaissance, le C n'a pas de mode graphique.
En général on utilise une API pour faire de la programmation graphique gtk+ qt windows etc...
pour gtk+ et qt, il existe un outils de palette pour les autres ???
S'il s'agit de faire du graphisme VGA sous dos, consulter une documentation VESA pour voir ce qu'il est possible de faire suivant le mode. C'est légèrement désuet.
Cordialement
Marsh Posté le 14-03-2005 à 13:21:40
Citation : Bonjour |
Si, il existe bien un mode graphique en C, tu dois utiliser <graphics.h> et initrgraph(int *graphmode,int *graphdrivers,*path
Marsh Posté le 14-03-2005 à 13:25:37
Citation : printf() ? |
En fait, ce n'est pas avec printf, ni avec sprintf ou fprintf, mais comme je suis en mide graphique, pour écrire du texte dans la mémoire graphique, je dois utiliser outtextxy(int x,int y,"text" ); avec ca il y a moyen de mettre le contenu d'un tableau de char a l'écran mais ce qui m'intéresse c'est de mettre dans stdout les variables que j'ai utilisées mais sans restaurer crtmode
merci
Marsh Posté le 14-03-2005 à 14:36:21
heider a écrit : Si, il existe bien un mode graphique en C, tu dois utiliser <graphics.h> et initrgraph(int *graphmode,int *graphdrivers,*path |
Rien de standard. Ces fonctions sont des extensions BGI.
Marsh Posté le 14-03-2005 à 14:49:05
heider a écrit : En fait, ce n'est pas avec printf, ni avec sprintf ou fprintf, mais comme je suis en mode graphique, pour écrire du texte dans la mémoire graphique, je dois utiliser outtextxy(int x,int y,"text" ); avec ca il y a moyen de mettre le contenu d'un tableau de char a l'écran mais ce qui m'intéresse c'est de mettre dans stdout les variables que j'ai utilisées mais sans restaurer crtmode |
??? Même en mode graphique, printf() (donc stdout) est utilisable. En général, on le redirige vers un fichier ou un port série.
Marsh Posté le 14-03-2005 à 01:26:58
Salut a tous,
je viens de me mettre au mode graphiwue en C et je voudrais savoir si quelqu'un sait comment on crée sa palette graphiwue pour avoir plus de 16 couleurs.. si quelqu'un pouvais m'expliquer ou me diriger vers un lien ce serait cool...
Je voudrais aussi savoir comment on fait pour afficher le contenu d'une variable de type <type> sans passer par une chaine de caractères...
Merci.
@++;