Prototype |
int* | EMemory::PointerIntGet( | ulonglong | ullOffset = 0 ); |
Cette fonction retourne l'adresse de l'offset ullOffset (de l'espace de travail) sous la forme d'un pointeur de type int (voir Base > Pointer les données).
L'unité de mesure est de 4 octets.
Attention, sur certains compilateurs anciens l'unité de mesure d'un int est de 2 octets. Pour connaître l'unité de mesure d'un int, affichez le calcul "sizeof(int)". Mais comme la librairie Eclat est compilée sur Visual Studio C++ 2008, l'unité de mesure utilisée par cette fonction est de 4 octets.
Argument |
ulonglong ullOffset = 0 offset dont on désire connaître l'adresse. |
Retour |
int* pointeur de type int. |
Exemple |
Description : Récupération de l'adresse, de type int, de l'offset 0 (qui est aussi l'adresse de base de l'espace de travail) et de l'adresse de l'offset 2 d'un objet EMemory alloué de 12 octets. |
Code :
|
Sortie :
|
Vue :
|
Voir aussi |
Minimum |
Version | 1.0.0 |