Gambas-it

Gambas3 => Programmazione => Topic aperto da: vuott - 22 Luglio 2012, 02:29:32

Titolo: Dereferenziare senza Memory-Stream un pointer ad una Struttura "esterna"
Inserito da: vuott - 22 Luglio 2012, 02:29:32
Su mia proposta Minisini ha aggiunto una nuova funzionalità: Dereferenziare senza Memory-Stream un pointer ad una Struttura, passato da una funzione esterna.

Per gli interessati ne ho fatto un breve resoconto nella nostra WIKI in uno specifico nuovo capitolo:
http://www.gambas-it.org/wiki/index.php/Dereferenziare_senza_Memory-Stream_un_pointer_ad_una_Struttura%2C_passato_da_una_funzione_esterna
Titolo: Re: Dereferenziare senza Memory-Stream un pointer ad una Struttura "esterna"
Inserito da: md9327 - 22 Luglio 2012, 09:55:03
Scusa, mi sono appena svegliato... che intendi per "referenziare" una struttura?  :D
Titolo: Re: Dereferenziare senza Memory-Stream un pointer ad una Struttura "esterna"
Inserito da: vuott - 22 Luglio 2012, 11:01:49
Scusa, mi sono appena svegliato... che intendi per "referenziare" una struttura?  :D
...rinviare ad un'entità extralinguistica reale o immaginaria.  :rolleyes:

La dereferenziazione in argomento, è il caso di una funzione "esterna" che mi passa un pointer che punta ad una struttura, diciamo "esterna" (...San Midi ne sa qualcosa). Sino a... ieri era possibile ricavare i valori presenti in quella struttura, puntata dal puntatore passato dalla funzione esterna, usando i Memory-Stream. Oggi, si può fare più sbrigativamente con una variabile di tipo della struttura Gambas dichiarata all'inizio e composta dai medesimi elementi della struttura "esterna".