Bonjour, je redecouvre le C++ (j'en ai pas fait depuis l'ecole, il y a 5 ans), et j'ai fait l'experience suivante :
En "toute logique", il m'a sorti ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 int i = 10; int* pi = &i; // pi pointe sur i void *pvoid =π //pvoid pointe sur pi cout << "i=" << i << endl; cout << "*pi=" <<*pi << endl; cout << "pi=" <<pi << endl; cout << "&pi=" <<&pi << endl; cout << "pvoid" << pvoid << endl;
i=10
*pi=10
pi=0x22ff74
&pi=0x22ff70
pvoid=0x22ff70
Jusque la pas de problèmes.
Ma question : est-il possible de recuperer i (10) à partir de pvoid ?
D'avance merci !
Partager