core dump文件分析(core linux)
#包含系统/时间。h
#包含系统/资源。h
#包含字符串。h
bool enableCoreDumps(){ 0
结构极限;
memset(limits,0,sizeof(limits));
memset(limits,0,sizeof(limits));
if (getrlimit(RLIMIT_CORE,limits)!=0) {
int err=errno
printf(' getrlimit失败:(% d)% s ',err,strerror(err));
返回错误的
}
极限。rlim _ cur=limites。rlim _ max=RLIM _ INFINITY;
if (setrlimit(RLIMIT_CORE,limits)!=0) {
int err=errno
printf(' setrlimit失败:(% d)% s ',err,strerror(err));
返回错误的
}
memset(limits,0,sizeof(limits));
if (getrlimit(RLIMIT_CORE,limits)!=0) {
int err=errno
printf(' getrlimit失败:(% d)% s ',err,strerror(err));
返回错误的
}
退货限额。rlim _ cur==RLIM _ INFINITY;
}
int main()
{
enableCoreDumps();
"你好,世界!"恩德尔
int a=3,b=0;
int c;
c=a/b;
返回0;
}