豪网

 
您现在的位置: 豪网 >> 操作系统 >> Unix系统 >> 正文

内核源码中的assert()函数起什么作用?

作者:佚名    文章来源:本站原创    点击数:    更新时间:2008-6-29

assert()就是断言函数。

Solaris内核可以编译成debug版和非debug版。

assert()只在debug版起作用,如果assert()返回失败,系统会强制因为assertion failed而panic,并将内存映象存入crash dump文件。

这样程序员可以通过mdb来检查crash dump文件,来分析问题。


在本站查看更多关于内核源码中的assert函数起什么作用的文章

没有任何图片文章
没有相关文章