pthread的sleep函数都是用各平台自己的吗?
比如win用Sleep(),Linux用sleep()?ios和andorid呢?pthread没有自己的sleep函数来跨平台吗?
[解决办法]
还真没有各平台通用的sleep. 不过用些语言的开发包提供了通用的。比如java.
[解决办法]
不同平台 用不同的sleep
[解决办法]
发现6楼代码没sleep,特补上:
#ifdef WIN32
#include <windows.h>
void sleep_ms(int ms) {
Sleep(ms);
}
#else
#include <unistd.h>
void sleep_ms(int ms) {
usleep(ms*1000);
}
#endif