找回密码
 用户注册

QQ登录

只需一步,快速开始

查看: 4726|回复: 1

ACE_ASSERT到底是用来做什么的啊?

[复制链接]
发表于 2007-12-26 22:35:00 | 显示全部楼层 |阅读模式
ACE_ASSERT到底是用来做什么的啊?
我看了文挡也没有看明白(惭愧啊).
大虾们请帮帮忙.
万分感谢~
 楼主| 发表于 2007-12-26 22:35:15 | 显示全部楼层
就是断言,对ASSERT说明的最清晰的,是write clean code - 编程精粹。
具体说来,ACE_ASSERT和一般的ASSERT功能一样,用来检验在通常情况下不应该发生的错误,检查输入输出是否符合要求等等。程序执行到这里的时候,程序会报错来警告。
但是具有功能性的代码,不能写在ASSERT里面,否则release下面,会造成严重的错误,因为相当于整个代码被注释了。
您需要登录后才可以回帖 登录 | 用户注册

本版积分规则

Archiver|手机版|小黑屋|ACE Developer ( 京ICP备06055248号 )

GMT+8, 2024-6-16 14:27 , Processed in 0.014084 second(s), 6 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表