我在一个多线程程序中使用nanosleep函数。我希望将其作为一个定时器,如果满足某个条件,另一个线程应该能够中断它。我在网站上发现有人问了类似的问题,他们说不能从睡眠状态醒来: http://www.codeguru.com/forum/archive/index.php/t-431651.html 这是真的吗?还是只适用于WinAPI(我在UNIX环境下编程)?