Mi piacerebbe sapere se un file contiene dati disponibili per la lettura. Ho provato ioctl
con FIONREAD
ma che risulta in "Operazione non supportata errore". Qualche idea?Come verificare se un descrittore di file ha dati disponibili?
6
A
risposta
6
È possibile utilizzare select()
, con un timeout pari a zero (non NULL
).
2
Utilizzare poll()
o select()
sul descrittore di file.
Grazie che funziona bene. – StackedCrooked