弱弱地问问,<cassert>头文件是不是一般不使用?
assert是C语言的机制吗?使用有什么好处或者坏处?
[解决办法]
用的比较多了!我在linux下,检查一些参数是否合法!
[解决办法]
断言还是很有用的,可以比较容易的检查错误。Java单元测试的时候,也必须用断言,总之使用的比较广泛吧。不过C里assert是宏,Release时会被忽略掉,只有Debug中有用。