Bonjour,

Je cherche à récupérer l'adresse d'une fonction dans un pointeur et à convertir cette valeur en tant qu'entier.
J'ai une fonction par exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
bool fonctionTest(unsigned int woops)
{
	return true;
}
Puis, dans mon main, je cherche à faire quelque chose du genre :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
unsigned long patapouf = (unsigned long)&fonctionTest;
Je n'ai pas la même valeur dans patapouf (0x0040100a) et dans &fonctionTest (0x00401050).
Je ne vois pas bien d'ou vient cette différence. Est-ce que je m'y prends mal ?

Merci pour l'aide que vous pouvez m'apporter...