default,delete
来源:互联网 发布:站长中国源码交易 编辑:程序博客网 时间:2024/04/30 22:15
class CTestEx
{
public:
CTestEx() = default; //可以使用默认构造
CTestEx(const std::string& str):mstr(str){}
std::string what() { return mstr; }
void* operator new(size_t) = delete; //禁止使用new方法
protected:
private:
std::string mstr;
{
public:
CTestEx() = default; //可以使用默认构造
CTestEx(const std::string& str):mstr(str){}
std::string what() { return mstr; }
void* operator new(size_t) = delete; //禁止使用new方法
protected:
private:
std::string mstr;
};
CTestEx t; //可以
std::shared_ptr<CTestEx> p(new CTestEx("yes")); //错误
auto p1 = std::make_shared<CTestEx>("ss"); //错误
0 0
- default,delete
- =default,=delete
- =default, =delete
- 学习笔记:default, delete关键字
- C++11的default和delete关键字
- c11新标准之delete,default,override,final
- 构造函数delete和default关键字分析
- C++11的default和delete关键字
- C++11 之 delete 和 default
- C++构造函数的default和delete
- C++11之default和delete
- c++11之default和delete
- C++中的默认函数与default和delete用法
- C++中的默认函数与default和delete用法
- C++中的默认函数与default和delete用法
- C++11新特性之 default and delete specifiers
- C++中的默认函数与default和delete用法
- C++中的默认函数与default和delete用法
- usb
- java项目内存溢出解决方法
- ios 一些有价值的博客
- java playframework
- Best Time To Buy and Sell Stock
- default,delete
- android多媒体框架之概述篇
- oracle学习中的问题(解决查询表的列及表信息未选定行的问题)
- SAP中国区总裁萧洁云:我加盟SAP的三个原因
- Java IO学习【14】读取键盘录入
- Unique Paths II
- 备忘
- Volley 异步网络请求分析
- Mariadb开源数据库