- 博客(5)
- 资源 (1)
- 收藏
- 关注
转载 C/C++捕获段错误,打印出错的具体位置(精确到哪一行
C/C++捕获段错误,打印出错的具体位置(精确到哪一行) 2011-05-14 03:42:38分类: LINUX其实还可以使用 glibc 的 backtrace_symbols 函数,把栈帧各返回地址里面的数字地址翻译成符号描述的修订:2011-06-11背景知识:· 在linux/unix中的信号处理机制,知道signal函数与sigact
2014-09-23 11:02:06 6986 4
转载 You have new mail in /var/spool/mail/root的解决办法
You have new mail in /var/spool/mail/root 烦不烦你?分类: linux C编程2012-04-04 11:24 14811人阅读 评论(1) 收藏 举报unix磁盘vim有时在进入系统的时候经常提示You have new mail in /var/spool/mail/root你觉得烦人---解决方法:修改系统配置文件
2014-09-21 12:05:28 4987
原创 make编译时出现 时钟错误 解决办法
我在make的时候也出现了同样的问题,不过不是什么大问题,这个不影响编译结果分析原因可能是:服务器上的文件最后修改时间比当前时钟要晚解决办法:用touch 命令把源程序的时间戳改一下find . -type f -exec touch {} \;或者touch *一下再重新编译
2014-09-15 13:23:26 3120
转载 浅析 void和void*
C/C++中的void和void*一、voidvoid关键字表示“空类型”的概念。但是,这里的“空类型”不表示“任意类型”,而是表示不存在的意思,也就是说C/C++不允许你写语句void a,不存在类型为void的东西.void表示“不存在”的意思,可以从void的两个应用中加以体现:1、void作为函数的返回值类型时,表示函数返回值不存在,即函数没有返回值。例如:
2014-09-04 10:05:08 752
转载 Linux文件系统的工作原理
linux 文件系统的管理 (硬盘) 工作原理RH133—Unit4 文件系统的管理一、系统在初始化时如何识别硬盘 1、系统初始时根据MBR的信息来识别硬盘,其中包括了一些执行文件就来载入系统,这些执行文件就是MBR里前面446bytes里的boot loader 程式,而后面的16X4的空间就是存储分区表信息的位置;如下图 2、在分区表中,主要储存了以下信息:
2014-09-02 13:48:24 1994
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人