IDK<==>c++ borland 3.1 <==>DOS
en faite tu veux afficher une variable en mode graphique, si j ai bien compris?
Y a pas de fonction qui fait ca, a ma connaissance, tous affiche des chaine de caracteres,
comme TextOut sous win, et outtextxy() sous DOS. Mais t inquiete, tu peux te faire la fonction sans
aucun probleme!
Suffit de convertir une variable en chaine de caractere, avec la fonction itoa, que tu
trouve dans stdlib.h . Voici la fonction toutes simples!
#include <stdlib.h>
void SetVarOut(int x, int y, int VAR)
{
char string[10];
itoa(VAR,string,10);
TextOut(hdc,x,y,string); // avec le GDI sous win
outtextxy(x,y,string); //avec le BGI sous DOS
}
et tu affiche tes variable en mode Graphique
int A = 5;
SetVarOut(x,y, A);
-------------------------------
Réponse au message :
-------------------------------
> char chaine[10];
> int nombre=3;
>
> sprintf(chaine,"%d",nombre);
> outtext(chaine);
>
>
> Optimiser, c'est bien, déboguer c'est mieux
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > bonsoir
> > c'est quoi l'equivalent de printf en graphique pour afficher le résultat d'une opération quelconque calculé dans le programme par exemple
> > .
> > .
> > a=...;
> > printf("le resultat est",a);
> > avec outtext je ne peux afficher que des messages
> > merci
>