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 :
	
	1 2 3 4
   | bool fonctionTest(unsigned int woops)
{
	return true;
} | 
 Puis, dans mon main, je cherche à faire quelque chose du genre :
	
	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...
						
					
Partager