2007年09月 的归档

一个细节引发的思考

在linux下编译c程序,如果在文件末尾不加一个空行,那么编译过程中会提示警告: “warning: no newline at end of file.” 借助搜索引擎,很容易就找到了答案,比如: “在源程序中写到最后一行时在按一下enter建,让行尾只空出一行,重新编译试一下。”

不错,能借助搜索引擎找到答案,这点很好。 可是你有再深入一点想想为什么要这么做么?

应付者通常是找到答案就了事了,根本没有深入去思考。 也许对他来说,在技术上,这样应付一下就可以了。 可是当应付成了习惯,就成为了阻碍他前进的绊脚石。

继续阅读本文……

发表评论

使用 memleak 检查和调试内存泄漏

小型的嵌入式应用中经常会出现许多内存问题,很多情况下难以定位问题出现在哪里。
我在 sourceforge 上找了些检测 C 内存泄漏的工具,感觉比较易用的是 memleak,下面就来简要介绍一下它的使用。

继续阅读本文……

发表评论