关于assert
目前我没有能力阅读此函数源代码,从网上的贴子得知其函数原型为:void assert(int expression);
该函数的作用是:计算表达式expression的值,如果值不为0,什么也不做;如果值为0,先向stderr打印一条出错信息,然后通过调用abort来终止程序运行,并显示一个对话框,其标题为“Microsoft Visual C++ Debug Library”。
我想问的是:其标题为“Microsoft Visual C++ Debug Library”的对话框,它的调用语句在什么位置,是在abort函数内,还是在abort函数外但在assert函数内。

我学编程,总爱用自己的语言将所学的东西描述下来,渐渐的,一篇篇的文章,看起来像一个个杰作。