這段程序只能在vista,win7下運(yùn)行吧?
@rikisand
呵呵,因?yàn)闆]有看到destroy,所以我運(yùn)行了一下~
~~~~3 cl /o2 再來~~~~ NRV出馬
I am in constructor // rvo構(gòu)建了
I am in copy constructor // rvo析構(gòu)了
這里打錯(cuò)了吧,是in destructor吧~
不得不指出這段代碼太不嚴(yán)謹(jǐn),首先在 static T* Instance()中將基類的指針賦給子類,造成編譯沒有通過,而且在函數(shù)后面加;號(hào),也是多此一舉。最后對(duì)雙模板好處的闡釋也沒說清楚。
--針對(duì)這篇文章的個(gè)人看法。
通過在MSDN中查找其中一個(gè)函數(shù)(比如find),然后點(diǎn)擊與目錄同步也可以看到algorithm庫中的所以算法。