![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 72
记得仰望星空
《国家级一级懒人》、《三分钟热度官方认证会员》、多次荣获《一事无成》称号
展开
-
Makefile实现编译时间统计
熟悉/proc/uptime里面参数的含义。可以不用/proc/uptime来获取时间戳,可以用date+%s获取当前时间戳,代替熟悉date命令的时候,获取时间戳、格式化获取日期。仔细观看Makefile实现的小知识,这里面涉及到很多细节内容,建议反复观看。Makefile中的target依赖问题,仔细观看target所在位置。Makefile中$`符号``与$$符号```的区别。......原创 2022-07-18 23:51:57 · 4020 阅读 · 7 评论 -
printf函数缓冲区问题
最近执行的一份代码,使用printf的时候,忘记加\n了, 结果一直没打印。 反复查看程序配置与逻辑,都没问题。浪费了半天时间,最终发现是踩进了坑。。,特此记录一下该情况。下面的代码,如果不加 或不会显示printf的结果。 或者修改为 才会显示打印结果。还可以把 去掉,程序执行完成也可以刷新printf的缓冲区,把结果打印出来。这与printf的缓冲区有关系。..................原创 2022-06-24 10:08:44 · 865 阅读 · 0 评论 -
pthread多线程应用介绍
pthread多线程使用前言pthread API相关介绍pthread_create()1、pthread_t *thread --> 线程句柄 or 编号2、const pthread_attr_t *attr --> 线程属性设置3、void *(*start_routine) (void *) --> 回调函数4、void *arg --> 线程传入参数pthread_join()pthread_exit()代码实现代码编译总结前言一个进程,想要并行处理不同的事情,就可原创 2022-05-20 00:14:27 · 996 阅读 · 0 评论