2017-05-26 74 views

回答

1

一旦fopen成功可以在其上使用通常的解析技術,即使該文件描述符是一個字符設備或fifo(7)(甚至很多僞/proc/之類的文件,如/proc/self/maps,參見proc(5) ...)。通常這樣的文件描述符可能是不可檢測的(例如lseek(2)將失敗)。

您可能需要逐行閱讀(使用fgetsgetline(3))並解析每行,例如與sscanf(3)或其他。如果使用sscanf(或fscanf ...),務必檢查退貨數量。有時使用%n可能是對失敗有幫助

+0

它的工作原理,謝謝... –

相關問題