Ark_Zhang

导航

 

2013年7月17日

摘要: C++ explicit关键字用来修饰类的构造函数,表明该构造函数是显式的,既然有"显式"那么必然就有"隐式",那么什么是显示而什么又是隐式的呢?如果c++类的构造函数有一个参数,那么在编译的时候就会有一个缺省的转换操作:将该构造函数对应数据类型的数据转换为该类对象,如下面所示: 1 #include "stdafx.h" 2 3 class A 4 { 5 public: 6 A(int n) {m = n;} 7 private: 8 int m; 9 };10 11 int _tmain(int argc, _TCHAR* ar 阅读全文
posted @ 2013-07-17 17:43 Ark_Zhang 阅读(632) 评论(0) 推荐(0) 编辑