欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

times(NULL) Segmentation fault

发布时间:2023/12/20 编程问答 51 豆豆
生活随笔 收集整理的这篇文章主要介绍了 times(NULL) Segmentation fault 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
******************************************************************************* times(NULL) Segmentation fault* 说明:* 在PC机上times(NULL)是没问题的,但在嵌入式Linux上,貌似不传递参数是有可能* 会出问题的。** 2017-7-6 深圳 龙华樟坑村 曾剑锋*****************************************************************************/一、参考文档:1. Segmentation fault using ctimehttps://stackoverflow.com/questions/12338947/segmentation-fault-using-ctime 2. Segmentation fault on time(0);https://stackoverflow.com/questions/1731802/segmentation-fault-on-time03. segmentation fault (core dumped) error when using time functionhttps://stackoverflow.com/questions/20939415/segmentation-fault-core-dumped-error-when-using-time-function
   4. An application encounters segmentation fault in glibc's times(2) function
     https://access.redhat.com/solutions/1124633
二、测试代码:#include <iostream>#include <sys/times.h>#include <unistd.h>using namespace std;int main(){unsigned long SysF = sysconf(_SC_CLK_TCK);struct tms tmp;while(1){// unsigned long tick = times(NULL); // don't use this. it may cause segmentation fault.unsigned long tick = times(&tmp);unsigned long RetUl = (1000 / SysF) * tick;cout << "tick: " << tick << " RetUl: " << RetUl << endl;usleep(10000);}return 0;}

 

转载于:https://www.cnblogs.com/zengjfgit/p/7124462.html

创作挑战赛新人创作奖励来咯,坚持创作打卡瓜分现金大奖

总结

以上是生活随笔为你收集整理的times(NULL) Segmentation fault的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。