摘要: https://www.jianshu.com/p/70ca94872418 C++类模板,你看我就够了 值得学习~ 阅读全文
posted @ 2019-06-11 19:57 wdliming 阅读(160) 评论(0) 推荐(0)
摘要: 可以创建一个由同一个类的所有对象共享的成员变量。要创建这样的成员,只需将关键字 static 放在变量声明的前面,如下面的类所示: 接下来,在类之外放置一个单独的变量定义, 例如: int StatDemo::x; 在这个例子中,成员变量 x 将被 StatDemo 类的所有对象共享。当一个类对象将 阅读全文
posted @ 2019-06-11 11:16 wdliming 阅读(451) 评论(0) 推荐(0)
摘要: ++ 运算符,还可分为前缀 ++ 和后缀 ++ 运算符。 重载前缀++运算符 C++ 允许重载前缀运算符,以使表达式 ++b 能递增 b 的长度值,并返回结果对象。该运算符可以作为成员函数来重载,这使得它的单个形参是隐含的, 所以重载运算符不需要形参。 以下是Length类的一部分,它显示了 ++ 阅读全文
posted @ 2019-06-11 10:51 wdliming 阅读(3188) 评论(0) 推荐(0)
摘要: 有两种方法可以使运算符重载: 使重载运算符成为该类的成员函数。这允许运算符函数访问类的私有成员。它也 允许函数使用隐式的this指针形参来访问调用对象。 使重载的成员函数成为独立分开的函数。当以这种方式重载时,运算符函数必须 声明为类的友元才能访问类的私有成员。 某些运算符(如流输入运算符 >> 和 阅读全文
posted @ 2019-06-11 10:48 wdliming 阅读(236) 评论(0) 推荐(0)