Linux下的睡眠函数sleep(),thread创建线程,求Linux系统的时间间隔

浪尽此生 提交于 2020-04-07 21:03:30

1、.cc文件下的睡眠函数:

this_thread::sleep_for(chrono::seconds(1));睡眠1秒

2、eg:  g++ multithread.cc -o multithread -std=c++11 -lpthread

-std=C++11 :表示采用C++11标准

-lpthread :表示   线程库。

3、用thread创建线程

 

 4、join()的作用:阻塞主线程。

5、线程函数带参数

 

 6、使用Linux计算两时间戳间的时间:

1 struct timeval start_time,end_time;
2 gettimeofday(&start_time,NULL);
3 double time_used=end_time.tv_sec-start_time.tv_sec+(end_time.tv_usec-start_time.tv_usec)/1000000.0;

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!