我知道POSIX sleep(x)函数会让程序Hibernate x秒.是否有一个函数使程序在C++中Hibernate milliseconds

推荐答案

请注意,没有适用于毫秒的标准C API,因此(在Unix上)必须满足于usleep,它接受微秒:

#include <unistd.h>

unsigned int microseconds;
...
usleep(microseconds);

Linux相关问答推荐

在Bluez/Linux中,周期性与连续蓝牙设备发现的已知缺陷是什么?

通过添加1位数字替换最后4位数字(不包括0x)

Shell 脚本程序 - 从日志(log)文件中过滤磁盘空间利用率超过 80% 的行

/proc/mounts 没有像 /proc/self/mountinfo 这样的源信息

有没有办法确定什么代码使 linux 共享对象inflating ?

使用正则表达式捕获特定字符串

Docker 容器立即退出

在不调试的情况下查找哪个汇编指令导致了非法指令错误

如何使用多个版本的 GCC

安装 mod_ssl 亚马逊 Linux

Linux 上的 C++ 开发 - 我从哪里开始?

更改核心转储的位置

发出信号并中断比较

qstat 和长作业(job)名称

GNU Octave 方法对矩阵中的每个项目进行操作.octave arrayfun(...)示例

ldconfig 错误:使用 Linux 加载程序时不是符号链接

linux中netstat和ss的区别?

Docker:您是否try 连接到没有 TLS 的启用 TLS 的守护进程?

Python日志(log)记录 - 判断日志(log)文件的位置?

如何通过进程名获取PID?