Emulare in Gambas la funzione fwrite() di C

Da Gambas-it.org - Wikipedia.

La funzione "fwrite( )" di C scrive un array di nmemb dati, ciascuno con una dimensione di size byte, dal blocco di memoria puntato da ptr alla posizione corrente nel flusso stream:

size_t fwrite(const void *ptr, size_t size, size_t nmemb, FILE *stream)

In Gambas è possibile emulare questa funzione "fwrite()" di C usando l'istruzione "Write" seguita nel primo campo dalla variabile di tipo File, nel secondo campo da una variabile di tipo Puntatore che punta ad un'area di memoria contenente i dati da scrivere nel flusso, e da un terzo campo che esplicita il numero di dati da scrivere:

Write #file, puntatore, numero_di_dati


Note

[1] Vedere anche: