摘要: C++中定义常量的途径:C中的#define预处理宏类型安全的全局const最小作用于enum一定不要在析构函数中执行一些可能抛出异常的动作智能指针智能指针的代码class U_Ptr{ friend class HasPtr; int *ip; size_t use; U_Ptr(int *p) : ip(p), use(1){} ~U_Ptr(){delete ip;}};class HasPtr{public: HasPtr(int *p, int i) : ptr(new U_Ptr(p)), val(i){} HasPtr(HasPtr co... 阅读全文
posted @ 2013-05-17 15:07 大器天下 阅读(100) 评论(0) 推荐(0) 编辑