Petit problème de boucle en c++

Bonjour,

Pouvez-vous m'aider, j'essaie de faire une boucle. Je m'explique, j'ai créé un arbre contenant plusieurs branches. Par exemple event1, event2, event3...
tree->SetBranchAddress("event1",&event1);
tree->SetBranchAddress("event2",&event2);
...

entries=tree->GetEntries();

for (int i=0; i<entries: i++)
{ tree->GetEntry(i) // jusqu'ici ça fonctionne

for (int j=0; j<36;j++)
{event = TString (Form("event%d",j+1) }...}

Je n'arrive pas à obtenir event1, event2.....event36 quand je fais un cout.
Help me please.
merci d'avance

1 réponse

  1. bon j'ai fais un
    TString* event =new TString ("Form("event%d",j+1)")

    maintenant il me dit "event already declared as different type"

    dans mes branches les events sont des entiers.
    Je ne vois pas commencent faire, quelqu'un aurait une idée?
    1. Contributeur
      que veux tu qu'on te disse ? Tu ne mets qu'une partie infime de ton code (avec des fautes de frappes en plus) : pas de déclaration de variable, de fonction, d'enchainement, des bibliothèques utilisées...
      En plus, ce n'est pas du C++ standard. On ne peut pas deviner ce que tu fait !