Je suis débutant en programmation en c++. J'essaie d'enregistrer des valeurs dans un fichier. Quand je lis ce dernier, il m'affiche qu'une seule valeur. Je ne comprends pas pourquoi. Et pourtant quand je fais un cout, il m'affiche à l'écran toutes les valeurs.
Pouvez-vous m'aider svp?
Merci d'avance
Voici un morceau de mon code:
for (int i=0; iGetEntry(i);
for(int r=0 ; r<36 ; r++)
{
if (totE>0)
{
5 mai 2011 à 14:20
en fait j'ai :
for (int i=0; i<entries;i ++)
{tree->GetEntry(i);
for(int r=0 ; r<36 ; r++)
{
if (totE>0)
{
//cout<<totE<<endl;
FILE *out = fopen("totE.txt", "w");
fprintf(out,"%g",totE);
fclose(out);Lire la suite
5 mai 2011 à 14:51
fprintf(out,"%f \n",totE);
Et ça ne fonctionne pas