times(NULL) Segmentation fault
生活随笔
收集整理的這篇文章主要介紹了
times(NULL) Segmentation fault
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
******************************************************************************* times(NULL) Segmentation fault* 說明:* 在PC機(jī)上times(NULL)是沒問題的,但在嵌入式Linux上,貌似不傳遞參數(shù)是有可能* 會(huì)出問題的。** 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
二、測(cè)試代碼:#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;}
4. An application encounters segmentation fault in glibc's times(2) function
https://access.redhat.com/solutions/1124633
二、測(cè)試代碼:#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;}
?
轉(zhuǎn)載于:https://www.cnblogs.com/zengjfgit/p/7124462.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的times(NULL) Segmentation fault的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 源码解读腾讯 GT 的性能测试方案
- 下一篇: 弥勒市召开智慧城市建设规划设计征求意见会