© 1999-2048 dssz.net 粤ICP备11031372号
[其它] 认识 C++ 中的explicit 关键字
说明:带单一参数的构造函数在缺省情况下隐含一个转换操作符,请看下面的代码: class MyClass{ public: MyClass(int nParam);// 带一个参数的构造函数 private: int m_nData; } void fun(){ MyClass c(0); c =5; // 将5隐式转换为MyClass对象 } 编译器重新编辑上述例子<weixin_38607026> 上传 | 大小:34kb