Autore Topic: Leggere struttura da byte array con Gambas  (Letto 386 volte)

Offline Quake

  • Gamberetto
  • *
  • Post: 1
    • Mostra profilo
Leggere struttura da byte array con Gambas
« il: 14 Maggio 2019, 15:31:35 »
Buongiorno a tutti, avevo usato un po' Gambas qualche anno fa, adesso torno a studiarci sopra.
Vado a leggere dei bytes da un file e me li ritrovo in un array: i byte corrispondono a tipi di dato diversi (x es. i primi 2 sono un intero a 16 bit, poi ho 2 unsigned char, poi ho un float...).
Ricordo che c'era un modo per realizzare delle strutture tipo le "union" del C, ma non riesco a trovare più niente del genere, potreste darmi una mano?
Grazie.

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.720
  • Ne mors quidem nos iunget
    • Mostra profilo
Re:Leggere struttura da byte array con Gambas
« Risposta #1 il: 14 Maggio 2019, 16:18:09 »
Per le Strutture puoi dare un'occhiata alla nostra WIKI:

https://www.gambas-it.org/wiki/index.php?title=Strutture:_dichiarazione_ed_uso

https://www.gambas-it.org/wiki/index.php?title=Guide_della_comunit%C3%A0#Strutture


Volendo, puoi - al posto delle Strutture - utilizzare un array di tipo Variant.
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »