怎么才能用上assert?
标准C++宝典里的程序,在BCB 6下,到assert那就跳出来了,要怎么设置啊。是在fulldebug模式下。
#include <iostream>
#include <cassert>
using namespace std;
void Display(char * p);
int main(int argc, char* argv[])
{
char * pChar = 0;
Display(pChar);
int n;
cin>>n;
return 0;
}
//---------------------------------------------------------------------------
void Display(char * p)
{
assert(p != 0);
cout<<p<<endl;
}
#include <iostream>
#include <cassert>
using namespace std;
void Display(char * p);
int main(int argc, char* argv[])
{
char * pChar = 0;
Display(pChar);
int n;
cin>>n;
return 0;
}
//---------------------------------------------------------------------------
void Display(char * p)
{
assert(p != 0);
cout<<p<<endl;
}
...全文
相关推荐
C++ 中assert()函数用法总结
C++ 中 assert() 函数用法总结assert() 函数是在 C++ 编程语言中用于调试和检查代码的正确性的宏命令。它可以帮助开发者在开发过程中检测代码中的错误,从而提高代码的质量和可靠性。
Java陷阱之assert关键字详解
在标签中,“Java 陷阱 assert”揭示了文章的中心议题——Java中的assert关键字,并指出了该关键字在使用时可能遇到的“陷阱”,暗示着文章可能会提到一些使用assert时的警示和注意事项。
python中assert用法实例分析
### Python中的Assert用法详解及实例分析#### 一、Assert的基本概念在Python编程语言中,`assert`语句是一种用于调试的目的性工具。
python assert的用处示例详解
"本文主要介绍了Python中的assert断言,包括其基本用法、作用和一些实例,帮助读者理解和掌握在编程中如何利用assert进行错误检测和调试。"Python的assert语句是一个非常实用
Java断言(assert)
Java断言(assert)Java断言是一种 debugging 机制,允许开发者在Java程序中添加检查点,以确保程序的正确性。断言可以在开发和测试阶段使用,以确保程序的正确性和可靠性。


