Bonjour,

Je dois faire une procédure qui traite une liste connue en paramètre qui est déjà ouverte

l'appel comprend les éléments suivants:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
   CAnalysedWord* pWord
   std::list<CAnalysedWord*>::itWord;
 
   ...
   pWord = *itWord;
   ...
   ...
   AnalyseCurrentList( CAnalysedWord*  pWord....)
   {
      std::list<CAnalysedWord*>::itWord;
      itWord = &pWord;
mais cette syntaxe qui est le symétrique de l'affectation est refusée par le compilateur.
Comment initialiser dans la procédure un itérateur avec ce qui est pointé par le pointeur pWord?
Je serai content d'avoir cette solution. Celui qui me répondra sera