C++ 宏定义禁止复制构造函数和赋值函数
2016-12-13 15:47
211 查看
#define DISALLOW_COPY_AND_ASSIGN(TypeName) \ TypeName(const TypeName&){} \ void operator=(const TypeName&){};
相关文章推荐
- C++入门系列——C++中的复制控制(复制构造函数、赋值函数和析构函数)、智能指针
- C++中自定义类禁止使用复制构造函数和赋值操作符
- c++ 派生类 复制构造函数、赋值函数 小例子
- c++ 复制构造函数和赋值函数
- C++技术感想 -- 禁止类的复制构造函数和赋值操作符的使用
- 禁止使用拷贝构造函数和赋值函数操作的宏定义
- C++入门系列——C++中的复制控制(复制构造函数、赋值函数和析构函数)、智能指针
- 禁止使用拷贝构造函数和赋值函数操作的宏定义
- [c/c++]宏定义,#,##
- C++ 中的拷贝构造函数的形式(错误非法的复制构造函数: 第一个参数不应是)
- C++中禁止异常信息传递到析构函数外
- C++下用宏定义调试打印小技巧
- C++ 拷贝构造函数与赋值函数
- 高质量C++/C编程指南 -- 第9章 类的构造函数、析构函数与赋值函数
- c++ 学习 -- 复制构造函数
- C++禁止一个类被继承的技术
- C++中禁止类被派生的方法
- c++ 使用动态内存分配的类需要显式复制构造函数,赋值构造函数,析构函数
- C&C++中的宏定义——#define
- VC 2005 的IDE宏 - 创建 C++ 头文件的防重包含宏定义