前言
时钟换算:
1秒(s) = 1000 毫秒(ms) = 1,000,000 微秒(μs) = 1,000,000,000 纳秒(ns) = 1,000,000,000,000 皮秒(ps)
程序挂起主要有以下几种:
sleep, usleep, select, pselect, nanosleep;
它们的精度不同,在不同的应用场景下需要不同的函数;
一、用法
1.1 函数名: sleep
头文件: #include <unistd.h> // 在gcc编译器中,使用的头文件因gcc版本的不同而不同
功 能: 执行挂起指定的秒数
语 法: unsigned sleep(unsigned seconds);
示例:
#include<stdio.h>
int main()
{
int a;
a=1;
printf("hello");
sleep(a);
printf("world");
return 0;
}
Linux中sleep, usleep, select, pselect, nanosleep的对比与应用
本文详细介绍了Linux中sleep, usleep, select, pselect, nanosleep这五个函数的用法、精确度对比及工程应用。在多线程音视频数据同步等需要高精度挂起的场景下,nanosleep和select是更好的选择。"
132785199,19673165,K-means与形态学算法在叶子病虫害检测中的应用,"['计算机视觉', '图像处理', '算法', 'MATLAB', '农业技术']
订阅专栏 解锁全文
557

被折叠的 条评论
为什么被折叠?



