Differenze tra le versioni di "Ottenere il valore numerico dell'indirizzo del puntatore"

Da Gambas-it.org - Wikipedia.
(Creata pagina con 'Per ottenere e convertire in formato stringa il valore numerico dell'indirizzo contenuto da un puntatore, se lo si vuole in esadecimale, basterà utilizzare la funzione ''CStr...')
 
 
(4 versioni intermedie di uno stesso utente non sono mostrate)
Riga 1: Riga 1:
Per ottenere e convertire in formato stringa il valore numerico dell'indirizzo contenuto da un puntatore, se lo si vuole in esadecimale, basterà utilizzare la funzione ''CStr'':
+
#REDIRECT [[Ottenere il valore numerico dell'indirizzo di memoria contenuto dal Puntatore]]
CStr(Pointer) As String
 
oppure la funzione ''Hex( )''
 
Hex(Pointer) As String
 
 
 
 
 
Se, invece, si preferisce avere il risultato in decimale (ma sempre in formato stringa) si utilizzerà, a seconda della dimensione del ''Pointer'':
 
CStr(CInt(Pointer)) As String
 
oppure
 
CStr(CLong(Pointer)) As String
 

Versione attuale delle 03:02, 10 set 2022