Bonjour, j'ai le problème suivant je désire afficher les valeurs successives d'uns variable de type Long lors de calcul successif
sur cette variable (dans une boucle).
J'ai donc codé comme cela :
Le problème c'est que je n'affiche qu'une seule valeur et ensuite cela plante sans aucun message... Quelqu'un peut il m'éclairer ? Je suis débutant en C++ aussi n'hésiter pas à me reprendre...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 //a est la variable de type long long a ; nom BSTR; //initialisation nom = "CECI EST UN TEST"; a = 0x9E3779B9; for(int k=0;k<3;k++) { a += (url[k+0] +(url[k+1]<<8) +(url[k+2]<<16) +(url[k+3]<<24)); char chaine [sizeof(unsigned long)*8+1]; //stocke la variable a en chaine dans la variable chaine ultoa ( a,chaine,10); //affichage de la valeur récupérée dans chaine MessageBox(NULL, chaine, "Valeur de a est :", MB_OK | MB_ICONINFORMATION); }
Partager