Conoscere la dimensione di una Struttura: differenze tra le versioni
Vai alla navigazione
Vai alla ricerca
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
| Riga 1: | Riga 1: | ||
Per conoscere la dimensione in byte di una ''Struttura'' dichiarata in Gambas, si adopererà il metodo ''.SizeOf()'' della Classe ''Object'' secondo la seguente sintassi: | Per conoscere la dimensione in byte, ossia la memoria occupata, di una ''Struttura'' dichiarata in Gambas, si adopererà il metodo ''.SizeOf()'' della Classe ''Object'' secondo la seguente sintassi: | ||
Object.SizeOf(''variabile_Struttura'') As Integer | Object.SizeOf(''variabile_Struttura'') As Integer | ||
Al suddetto metodo si passerà, dunque, la <SPAN style="text-decoration:underline">variabile</span> di tipo della ''Struttura'', della quale si intende conoscere la dimensione. | |||
Versione delle 03:02, 14 gen 2014
Per conoscere la dimensione in byte, ossia la memoria occupata, di una Struttura dichiarata in Gambas, si adopererà il metodo .SizeOf() della Classe Object secondo la seguente sintassi:
Object.SizeOf(variabile_Struttura) As Integer
Al suddetto metodo si passerà, dunque, la variabile di tipo della Struttura, della quale si intende conoscere la dimensione.
Esempio pratico:
Public Struct Prova b As Byte s As Short i As Integer End Struct Public Sub Main() Dim p As New Prova Dim dimensione As Integer dimensione = Object.SizeOf(p) Print dimensione End