摘要: http://www.newsmth.net/nForum/#!article/Python/95860 阅读全文
posted @ 2014-08-06 15:47 合唱团abc 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 因为内部范围声明的名称会隐藏掉外部范围的相同的名称,所以对于分别在类的内部和全局声明的两个相同名字的函数f来说,类的成员函数会隐藏掉全局函数class x {public: void f(); // operator new的参数指定一个 // new-hander(new的出错处理)函数 ... 阅读全文
posted @ 2014-08-06 15:01 合唱团abc 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 自己重写operator new时(条款10解释了为什么有时要重写它),很重要的一点是函数提供的行为要和系统缺省的operator new一致。实际做起来也就是:要有正确的返回值;可用内存不够时要调用出错处理函数(见条款7);处理好0字节内存请求的情况。此外,还要避免不小心隐藏了标准形式的new,不... 阅读全文
posted @ 2014-08-06 14:49 合唱团abc 阅读(407) 评论(1) 推荐(0) 编辑