[英]I am new in C++, I want to know, why the pure virtual function is used in c++ ?. Why to use pure virtual function?
[英]I want to know delay function in c++
由於cpu情況, usleep
無法確保確切地延遲用戶空間。
我想知道一個確保無論cpu情況如何用戶空間(c,c ++)的延遲的函數。
除非您使用硬實時操作系統(在這種情況下,請參閱其文檔),否則調度程序決定將您踢出並讓另一個線程運行總是容易受到攻擊。 usleep
使這種可能性更大(因為調度程序認為“他不想運行100µs,另一個µs會有什么不同?”),但是沒有辦法完全消除它。
從用戶空間調用這樣的函數是不可能的。 您的進程可能被搶占並被迫等待一段時間才能再次喚醒。 您應該使用實時系統。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.