赋值构造函数,Effective C++学习笔记之“尽量使用初始化而不要在构造函数里赋值”

在对类成员变量初始化的时候,我们很多时候没有注意到,在类构造函数的初始化列表中初始化成员变量,和在构造函数中赋值初始化成员变量的差别是很大的,不仅表现在程序的执行效率上,同时还有语法上的区别。类定义如下: 1: class String 2: { 3: public: 4: String() 5: { 6: cout 7: } 8: String(String& str) 9: ... [阅读全文]
1 共1条 分1页