我对使用之间的性能差异有疑问
std::this_thread::sleep_for(const std::chrono::duration<Rep, Period>& sleep_duration)
和
std::condition_variable::wait_for(std::unique_lock<std::mutex>& lock, const std::chrono::duration<Rep, Period>& rel_time)
我听说condition_variable不会在等待期间浪费任何CPU周期,那么std :: thead_thread :: sleep_for呢?
我知道condition_variable并非仅用于等待,但我很好奇。 :)
最诚挚的问候。
顺便说一句。对不起,我的英语。