您好,登錄后才能下訂單哦!
這篇文章主要介紹Component中timex怎么用,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
之前提到過這個timex組件,不過還是經常有朋友問起,就重新整理了一下
這個組件用來測試程序(可以是單個函數或一組函數)的執行時長,包含以下命令
timexFunc() - 創建一個函數列表,用于timex()或timexN()的測試。列表長度為4,參數i指定函數func在列表中的位置,取值0、1、2或3。func為NULL時,表示去除相應位置的函數
timexPre() - 執行測試之前需調用的函數列表,列表長度為4
timexPost() - 執行測試之后需調用的函數列表,列表長度為4
timexShow() - 打印上面的三個函數列表
timexClear() - 清除所有的函數列表
這個timex機制的優點是:不需要修改被測程序。不過它是以系統時鐘為基準,精度有限;而timexN()則需要被測函數可以重復調用。因此可以考慮使用高精度時間戳來封裝測試機制。
以上是“Component中timex怎么用”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。