[英]How to make boost::thread sleep for N ticks?
我有很多s虫要睡觉。 如何使其睡N tick?
您说“ ticks”中的值是从high_resolution_clock
的持续时间类型中提取的; 因此您需要恢复该类型:
this_thread::sleep_for(high_resolution_clock::duration(ticks));
更好的是,使用持续时间类型本身,而不是从中提取无单位的滴答计数。
如果不必打勾,而您会满意毫秒,那么boost :: this_thread :: sleep应该可以完成工作。 在Windows上,至少一个刻度是毫秒。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.