摘要:
我们先看一段代码: 建立people.cpp 文件,然后输入下列内容:class People{ public: int age; explicit People (int a)//加上了explict关键字的构造函数 { age=a; }};void foo ( void ){ People p1(10); //方式一 People p3=10; //方式二} 在 C++ 中, 如果一个类有只有一个参数的构造函数,C++ 允许一种特殊的声明类变量的方式。在上面的方式二: 写下如People p3=10这样的代码,且恰好10的类型(整型int)正好是people类单参数构造函数的参数类型,这时 阅读全文
posted @ 2014-04-01 14:22 网名还没想好 阅读(367) 评论(0) 推荐(0) 编辑