C++
文章平均质量分 74
TWgFWHuD
这个作者很懒,什么都没留下…
展开
-
C++ 中关于默认构造函数的一点困惑
一:默认构造函数(default constructor)的定义 就是在没有显式提供初始化式时调用的构造函数。它由不带参数的构造函数,或者为所有的形参提供默认实参的构造函数定义。如果定义某个类的变量时没有提供初始化时就会使用默认构造函数。(摘自百度百科) 由以上定义可得默认构造函数分两种:1,不带参的构造函数。2,所有形参提供默认实参的构造函数。 二:问题 如果一个类中上述两种构造函数原创 2016-04-15 22:40:15 · 714 阅读 · 1 评论 -
C++中如何重载<<
一:重载目的 为了对对象进行IO操作。 二:实现方法 1,成员函数中实现 2,普通函数中实现 #include #include #include using namespace std; class Date { public: int day; int month; int year; string DateInString; public:原创 2016-04-16 11:57:32 · 2224 阅读 · 0 评论