注意到其中的?std::move?,跟進(jìn)發(fā)現(xiàn)其實(shí)實(shí)現(xiàn)只有一句話
也印證了?move?實(shí)際上不移動(dòng)任何東西,唯一的功能是?將一個(gè)左值強(qiáng)制轉(zhuǎn)換為一個(gè)右值引用
繼續(xù)跟進(jìn)
仍然是判斷大小和容量的代碼,接著調(diào)用的是?移動(dòng)構(gòu)造函數(shù)