作业帮 > 综合 > 作业

请问程序中插入ASSERT(0)是什么意思

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/08/27 23:11:50
请问程序中插入ASSERT(0)是什么意思
在看别人写的程序的时候发现有些类的成员函数为空,就是没有什么语句,而且里面只有一句ASSERT (0);请问这样做的目的是什么呢?
没写完,放个ASSERT(0)调试运行时执行到此为报错中断,好知道成员函数还没写完.
另一种情况是预防性的错误检查,在认为不可能的执行到的情况下加一句ASSERT(0),如果运行到此,代码逻辑或条件就可能有问题.