回复 9楼 wmf2014
他測試了直接初始化和賦値初始化兩種,對賦値初始化來説,除了被賦値的對象,還有賦値給人的對象,最後祇有兩個對象被釋放,那表明始終祇有兩個對象,那麽=右邊的對象是什麽?具體來説,這個編譯器的處理,是把=的賦値,視同直接初始化的,move賦値,把右邊的移動到左邊,頭尾祇有一份對象。C++11的新操作。

授人以渔,不授人以鱼。

2016-01-18 16:51
2016-01-18 16:52
2016-01-18 16:58
2016-01-18 16:59
2016-01-18 17:04

2016-01-18 17:06
2016-01-18 17:08
2016-01-18 17:17


2016-01-18 17:18