1 在開發(fā)維護(hù)代碼的過程中,對(duì)構(gòu)造、析構(gòu)函數(shù)的修改比較頻繁,所以將它們的實(shí)現(xiàn)放在.cpp文件中

2 保證 operator = 的不變性,保證對(duì)象不會(huì)處于部分構(gòu)造狀態(tài):
???通常的技巧就是:
???T& T::operator = (const T& rhs) {
??????T temp(rhs);
??????this->swap(temp);???// 實(shí)現(xiàn)swap
??????return *this;
???}

3 整數(shù)轉(zhuǎn)字符(int convert to string)
???std::string itos_ctm(int num) {
??????std::stringstream s;
??????s<<num;
??????return s.str();
???}

(to be continued)