[英]C++ Getting number of bytes read by a function
有沒有辦法獲取該函數讀取的字節數?
使用函數**getrusage**
我可以得到
ru_inblock; /* block input operations */
但是如何獲得函數讀取的字節數呢?
你不能 您將需要預加載自己的SO,該SO將覆蓋read(2)
並調用它,並計算實際讀取的字節數。
使用strace(1)
或調試器。 您將不得不對輸出進行一點后處理,但是有關syscall傳輸的數據的所有信息都已存在。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.