bj,

je voudrais savoir comment utiliser des variables cree dans une fonction et l'utiliser dans une autre. Exemple:
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
 
class PPM {
  public:
    Read(const string &);
    Write(const string &,const string &,const string &);
  private:
    int nrows, ncols;
}
 
void PPM::Read(const string &fname) {
PPM ppm;
char r,g,b;
...
//... lecture de ppm.nrows et ppm.nrows depuis un fichier
 
// et quelques procedure pour acquerir r,g,b
}
 
void PPM::Write(const string &r,const string &g,const string &b){
 
// je voudrais utiliser les valeurs de de ppm.nrows et ppm.nrows ICI 
//dans cette fonction. Comment je fais, sachant que je ne peux modifier 
//les arguments de Write() ?
}
Merci