ios::move()函式


x的所有內部成員傳遞給* this,除了關聯的流緩衝區(rdbuf在呼叫後返回一個空指標)。

除非它不被系結(tie總是返回一個空指標),並且其相關聯的流緩衝區保持不變(rdbuf返回與呼叫之前相同),x保留在未指定但有效的狀態。

派生類可以呼叫此函式來實現move語意。

宣告

下面是ios::move函式的宣告。

void move (ios&  x);
void move (ios&& x);

引數

  • x ? 流物件的成員被移動到* this

返回值

  • none