当前位置: 技术问答>linux和unix
POSIX线程的问题:什么函数可以让特定线程等待一会儿?
来源: 互联网 发布时间:2015-01-12
本文导语: 谢谢!! | struct tm timeval = {0}; timeval.tm_sec = 1; timeval.tm_usec = 0; select(NULL, NULL, NULL, &timeval); 睡眠一秒. 记得不大清楚,你自己差一下帮助. | 上面这个方法是只阻塞线程呢...
谢谢!!
|
struct tm timeval = {0};
timeval.tm_sec = 1;
timeval.tm_usec = 0;
select(NULL, NULL, NULL, &timeval);
睡眠一秒.
记得不大清楚,你自己差一下帮助.
timeval.tm_sec = 1;
timeval.tm_usec = 0;
select(NULL, NULL, NULL, &timeval);
睡眠一秒.
记得不大清楚,你自己差一下帮助.
|
上面这个方法是只阻塞线程呢,还是整个进程也被阻塞了
|
线程 见 [UNIX网络编程]
|
timeval tv;
tv.tv_sec = 1;
tv.tv_usec = 0;
select(0, NULL, NULL, NULL, &tv);
阻塞調用綫程1秒。
更多的信息可以通過 man select 得到
tv.tv_sec = 1;
tv.tv_usec = 0;
select(0, NULL, NULL, NULL, &tv);
阻塞調用綫程1秒。
更多的信息可以通過 man select 得到