adressage de pointeur en C++
Bonjour:D
Je n'arrive pas à obtenir les bonnes valeur dans un mouvement de pointeurs
Je pense que je n'ai pas la bonne formule d'adressage.
A l’entrée ptrChunk reçoit (et c’est correct) un pointeur sur une structure
La structure comprend :
ulChunkID
ListWord {{03E852FA}}
ChunkType
ptrListWord est affecté de {03E85904} ce qui ne convient pas. Je voudrais obtenir 03E852FA
comment dois-je coder l'affectation de ptrListWord ?
les déclarations sont:
Code:
1 2 3
|
std::list <CAnalysedChunk *>::iterator itListChunk;
CAnalysedChunk * ptrChunk; |
et le code
Code:
1 2 3 4
|
ptrChunk = *itListChunk;
std::list <CAnalysedWord *> ptrListWord = ptrChunk->ListWord;
itListWord = ptrListWord.begin(); |
Je suis preneur de tout conseil:ccool:
Ce que j'ai fait pour que ça marche
Bonjour, et merci à 3DArchi pour sa réponse rapide:D
J'ai compris ton 1° message il fallait donner l'adresse
de fait avec ça, ça marche
j'ai regardé la suite...sans tout comprendre... j'y reviendrai donc
merci, à plus et c'est vraiment:ccool: