La Vipère -> pour une fois, je voulais faire sans les MFC car j'ai pas le choix....
la viper
CString strConvertion;
int a,b;
a = b = 15;
strConvertion.Format("%d, %d", a, b);
AfxMessageBox(strConvertion);
ou
printf("%s",strConvertion);
autant se servir de ce qui existe deja (MFC Rulezz)
spark
bon, j'ai relu le topic, et je crois que je suis hors sujet....
ou bien je le suis pas et ca confirme bien le fait que je capte plus rien tellement je suis crevé.
vivement ce soir que je dorme
(c'etait spark qui raconte sa vie...)
spark
moi je fais comme ca :
int a = 15;
int b = 12;
char buffer[128]; /* tu met la taille comme tu l'sens en fait */
sprintf(buffer, "Bonjour, le resultat est %d et %d", a, b);
MessageBox(NULL, buffer, "Debug", MB_OK);
y a peut etre une autre solution mais bon, ca marche, c'est l'essentiel...
Kyle_Katarn
finalement j'ai fait ça en console avec printf...
Y'a pas un truc comme printf our le Format des CString des MFC en Win32 basique...
Kyle_Katarn
autre question, je voudrais dans le message de ma msgbox faire
"Coef K=" & K où K est un double.
Y'a moyen de faire un cast Double -> String à la volée ?
Kyle_Katarn
ok merci !
El_gringo
Pourquoi Afx !?
MessageBox tout court, ça ira très bien.
Donc, déja, remplace "stdafx.h" par "windows.h"
et ensuite, vire moi ce (ou ces) printf qui passeront jammais, et remplace les par MessageBox (met NULL pour le paramètre hWnd si t'as pas envie de t'emmerder).
[jfdsdjhfuetppo]--Message édité par el_gringo le 29-05-2002 à 12:26:06--[/jfdsdjhfuetppo]
Harkonnen
RiffRaff a écrit a écrit :
essaie peut etre une afxmessagebox
:non: afxmessagebox = MFC
RiffRaff
Bouh printf en C++ c mal...
Bon, j'ai pas teste mais je suis pas sur que printf fonctionne bien dans un appli windows(c de l'affichage en mode console), essaie peut etre une afxmessagebox, sinon c peut etre aussi parce que tu n'as pas d'attente apres l'affichage, le programme sort tout de suite apres et tu n'as pas le temps de le voir ajoute:
char tmp;
cin<<tmp;
apres ton affichage ca te permettra peut etre de voir qque chose(en fait je crois que ton prog marche mais ne te donne pas le temps de voir le resultat)
LeGreg
torpe23 a écrit a écrit :
j'veux pas foutre la merde mais si tu te mets à Win32, tu devrais plutot inclure "windows.h" plutot que "stdafx.h" qui est la bibli spé aux MFC. enfin, je crois...
Dis pas n'imp...
stdafx.h c'est juste le nom par défaut du precompiled header..
LeGreg
Harkonnen
:lol:
c'est exactement ça :D
torpe23
j'veux pas foutre la merde mais si tu te mets à Win32, tu devrais plutot inclure "windows.h" plutot que "stdafx.h" qui est la bibli spé aux MFC. enfin, je crois...
Kyle_Katarn
Voilà, d'habitude je fais du MFC mais là j'essaye de passer en Win32
Pkoi quand je lance ce code compilé il se passe rien ?
// Kurtosis.cpp : Defines the entry point for the application.
//