Legge un un array di byte dal file.
Sintassi |
bool read_bytearray(bytearray @data, int64 size = -1) const |
---|---|
data |
Riferimento a dati letti |
size |
Dimensione dati da leggere. Se -1, viene utilizzata la dimensione attuale del parametro data. |
Risultato |
Rende true se dati letti con successo, false altrimenti |
Nota |
La lettura avviene partendo dalla posizione corrente del file |
Esempio di utilizzo:
file @file1;
/* Lettura 32 bytes dal file*/ bytearray data(32); if (!file.read(data)) { /* Errore di lettura */ }
/* Lettura 32 bytes dal file*/ bytearray data; if (!file.read(data, 32)) { /* Errore di lettura */ } |