Envoyé par
nicolas.sitbon
Sous linux, l'entête est codé sous forme d'un long (incrémenté de 1) précédant directement l'adresse de la zone alloué .
Sous windows, on la trouve dans les 4 bits de poids faible d'une zone de 8 bits directement avant l'adresse de la zone alloué. Sous windows il ya une fonction qui permet de lire cette valeur (cf MSDN) , sous linux on peut faire quelque chose comme ça : *(int*)p-1 mais c'est risqué, l'implémentation est suceptible de changer n'importe quand, aussi le résultat n'est pas garanti.
Cordialement.