1. 首页
  2. 数据库
  3. 其它
  4. 认识 C++ 中的explicit 关键字

认识 C++ 中的explicit 关键字

上传者: 2020-12-23 01:47:03上传 PDF文件 34KB 热度 9次
带单一参数的构造函数在缺省情况下隐含一个转换操作符,请看下面的代码: class MyClass{ public: MyClass(int nParam);// 带一个参数的构造函数 private: int m_nData; } void fun(){ MyClass c(0); c =5; // 将5隐式转换为MyClass对象 } 编译器重新编辑上述例子代码,如下: //////////////////////////////
用户评论