- 博客(2)
- 资源 (10)
- 收藏
- 关注
转载 [C++]重载,运算符
符号重载是C++实现类对象间基本操作的一个基本方式。 重载,运算符不是很常见,以此例说明:#include <iostream>#include <string> class Person{ int _id; std::string _name; unsigned int _age; public: explic...
2018-07-17 15:04:07 282
原创 【C++】explicit关键字用法
explicit 阻止不应该允许的经过 转换构造函数 进行的隐式转换的发生c++中,一个参数的构造函数(或者除了第一个参数外其余参数都有默认值的多构造函数),承担两个角色: 1. 构造器 2. 默认且隐含的类型转换操作符 为了防止构造函数被隐式调用,可以用explicit修饰构造函数 例:class Test1{ private: int nu...
2018-07-17 14:36:55 671
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人