dongfei
11/27/2008 2:10:00 PM
Hi, I have a confusion that what's the benefit of class constructor
initial list.
ex:
(1)
class A{
public: A(int i, const string& str):_i(i),_str(str){};
private:
int _i;
string _str;
};
(2)
class B{
public: B(int i, const string& str):{
_i = i;
_str = str;
};
private:
int _i;
string _str;
};
Is class A is superior to class B?