Bonjour je voudrais mettre une variable locale dans une boucle for du type :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
  for(int pdgid=-6, int i=0; i < 13 ; i++ ) 
    {
      xpdf[i][0] = 0. ; // PDG Id
      xpdf[i][1] = 0. ; // xpdf values set to initial value
      cout << "pdgid = " << pdgid << endl ;
      pdgid-- ;
    }
Seulement il semble que ce ne soit pas ok de declarer pdgid de la sorte, existe-t-il une façon propre de le faire où bien dois plutot declarer pdgd en dehors de la boucle ?

Merci d'avance,