树上小屋

这是一个将艺术和工程融为一体的活计.

导航

2006年8月8日

不能显式的调用析构函数!

摘要: 今天在vckbase上问了一个问题,主要是关于this->~foo()能否直接写成~foo()? 一开始没人在意,说可以, 后来大家经过测试又说不行. 最后得出的结论是: 构造函数只能通过placement new间接调用, 而析构函数只能通过pObj->~foo()的方式调用. 有位高人解释了原因: 这是为了避免与位取反操作符冲突引起二义性. 这个问题就圆满解决了:) 变变花样还是可以写出~fo... 阅读全文

posted @ 2006-08-08 16:54 euclid 阅读(311) 评论(0) 推荐(0) 编辑

editplus的c++设置

摘要: 如果不选中[设置与语法]里面的[禁用自动完成],那以后碰到class,if这些字它就会自动加上{},形如: class { } 还有,我把背景色设成黑,前景设成绿,这就成Matrix了:) 阅读全文

posted @ 2006-08-08 12:53 euclid 阅读(733) 评论(2) 推荐(0) 编辑