將x的所有內(nèi)部成員傳遞給* this,除了關(guān)聯(lián)的流緩沖區(qū)(rdbuf在調(diào)用后返回一個(gè)空指針)。
除非它不被綁定(tie總是返回一個(gè)空指針),并且其相關(guān)聯(lián)的流緩沖區(qū)保持不變(rdbuf返回與調(diào)用之前相同),x保留在未指定但有效的狀態(tài)。
派生類(lèi)可以調(diào)用此函數(shù)來(lái)實(shí)現(xiàn)move語(yǔ)義。
下面是ios::move函數(shù)的聲明。
void move (ios& x);
void move (ios&& x);
x ? 流對(duì)象的成員被移動(dòng)到* this。