Differenze tra le versioni di "Conoscere la dimensione di una Struttura"

Da Gambas-it.org - Wikipedia.
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 02: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