在C++11中,构造函数有很多种,
关键字:
=default,only for special member functions
当我们自定义了构造函数之后,还想要编译器为我们生成默认构造函数,那么我们可以这样子:
String::String()=default
=delete的用法:
告诉编译器,该构造函数不能使用。当调用到该构造函数时,就会出现语法错误。
本文分享自 作者个人站点/博客 前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!