Prototype
void* EMemory::PointerGet( void );

Cette fonction retourne un pointeur de type void contenant l'adresse de base de l'espace de travail.

 

Argument

aucun.

 

Retour

void*

pointeur de type void.

 

Exemple

Description :

Récupération de l'adresse de base de l'espace de travail d'un objet EMemory alloué de 5 octets.

Code :

EMemory eMem( 5 ); // objet EMemory alloué de 5 octets

ETrace::DoEx( _T("Adresse de base de l'espace de travail = 0x%p\n"), eMem.PointerGet() );

Sortie :

Adresse de base de l'espace de travail = 0x00000004

Vue :

00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E ..
  00 01 02 03 04

 

Voir aussi
void* EMemory::PointerVoidGet( ulonglong ullOffset = 0 );
char* EMemory::PointerCharGet( ulonglong ullOffset = 0 );
uchar* EMemory::PointerUCharGet( ulonglong ullOffset = 0 );
wchar_t* EMemory::PointerWCharGet( ulonglong ullOffset = 0 );
short* EMemory::PointerShortGet( ulonglong ullOffset = 0 );
ushort* EMemory::PointerUShortGet( ulonglong ullOffset = 0 );
int* EMemory::PointerIntGet( ulonglong ullOffset = 0 );
uint* EMemory::PointerUIntGet( ulonglong ullOffset = 0 );
long* EMemory::PointerLongGet( ulonglong ullOffset = 0 );
ulong* EMemory::PointerULongGet( ulonglong ullOffset = 0 );
longlong* EMemory::PointerLongLongGet( ulonglong ullOffset = 0 );
ulonglong* EMemory::PointerULongLongGet( ulonglong ullOffset = 0 );

 

Minimum
Version 1.0.0