浏览 1697 次
锁定老帖子 主题:一处历史遗留_ASSERT问题
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-06-10
在新版本里面,改为RELEASE模式运行,主要是因为STL的操作效率问题。 本以为应该问题不大,但是居然发现有个功能没有了… 在彻底比较完DEBUG和RELEASE的宏不同之外,没有什么发现。 最后跟踪那个功能,发现一处遗留代码居然是这么写的: _ASSERT (CorrectABC (&OldID, ABC, type)); CorrectABC这个函数会返回bool类型的值,但是在函数里面会修改OldID的值。 而且OldID会在后面用到。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |