高级会员
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
|
【转帖】取消关键字const后,acdbentity::explode()失效?
取消关键字const后,acdbentity::explode()失效?
取消关键字const后,acdbentity::explode()失效?
昨天发现一个有趣的现象,当拿掉const 关键词后,acdbentity::explode(....)函数失效。这是为什么?
我从acdbentity继承了一个新的实体,重载了acdbentity::explode(....) const 函数,一切正常。然后我删除了const关键字,重新编译后,执行explode命令时cad提示不能炸开实体。我在explode() 函数里设置断点,在 调试 模式下执行explode命令,命令不会在断点处中止,cad提示不能炸开实体,explode()函数失效了!当我重新加上const关键字,一切正常。
但是我修改了其它继承自acdbentity的重载函数,去掉cosnt关键字,并不影响其执行。
silence of happiness....
|