assert使用技巧 (转载)
来源:互联网 发布:音乐剪切合成软件 编辑:程序博客网 时间:2024/05/01 02:14
assert使用技巧
转载自 http://www.cnblogs.com/starspace/archive/2008/12/04/1347992.html
摘自《游戏编程精粹1》
assert(条件)
如果条件不满足则会弹出对话框
技巧1
assert(条件&&"说明信息")
由于对话框中会显示条件,因此可以利用这个特点显示说明信息,帮助定位错误
技巧2
assert(!"说明信息")
因为assert(0)肯定会显示对话框,可以帮助提示程序运行到哪里了
技巧3
#define Assert(a,b) assert(a&&b)
定义一个Assert宏,可以更好的使用技巧1
技巧4
#define Assert(条件,"说明信息")
if(条件){_asm{int 3}} //满足条件中断
assert(条件)
如果条件不满足则会弹出对话框
技巧1
assert(条件&&"说明信息")
由于对话框中会显示条件,因此可以利用这个特点显示说明信息,帮助定位错误
技巧2
assert(!"说明信息")
因为assert(0)肯定会显示对话框,可以帮助提示程序运行到哪里了
技巧3
#define Assert(a,b) assert(a&&b)
定义一个Assert宏,可以更好的使用技巧1
技巧4
#define Assert(条件,"说明信息")
if(条件){_asm{int 3}} //满足条件中断
- assert使用技巧 (转载)
- assert使用技巧
- assert使用技巧
- 简述C++里assert的使用(转载)
- VS调试技巧——assert()函数的使用
- assert() 函数用法 (转载)
- GOST使用技巧(转载)
- gnuplot使用技巧(转载)
- UE使用技巧(转载)
- TAdvStringGrid 使用技巧(转载)
- java调试技巧----assert断言的使用
- 使用assert() 查错
- AdvStringGrid 使用技巧(2)(转载)
- VC Studio 使用技巧大全(转载)
- VC Studio 使用技巧大全(转载)
- VC Studio 使用技巧大全(转载)
- SlickEdit 一些使用技巧(转载)
- (转载)Dialog & Windows 使用技巧
- [轉] 魔鼠,魔獸專用的滑鼠,名字我亂取的。
- 怎么进步?
- svn的启动方式设置为windos服务
- Oracle常见错误——ORA-3113
- 容器里的查找
- assert使用技巧 (转载)
- assert() 函数用法 (转载)
- Perl 中输出 hash 的全部內容 (转载)
- perl与中文信息处理 (转载)
- asp.net 数据访问层使用存储过程分页
- 基于dwr框架的Ajax技术的使用
- perl对中文的处理(encode,decode) (转载)
- Oracle常见错误——ORA-00942
- 怎么把ShockWaveFlash控件上发生的鼠标右键捕获,并替换成鼠标左键事件