basic_ios::copyfmt
從資料流的複本傳遞至另一個。
basic_ios<Elem, Traits>& copyfmt(
const basic_ios<Elem, Traits>& _Right
);
參數
- _Right
要複製的資料流旗標。
傳回值
您可將旗標的 this 資料流的物件。
備註
成員函式報告 erase_event 回呼的事件。 它會從 _Right 然後複製到 *this 填補字元、WITH TIES 指標和格式化資訊。 在修改例外狀況遮罩之前,它會報告 copyfmt_event 回呼的事件。 如果,此時,複製完成後, state &例外狀況。 為非零值 (Nonzero),則函式有效引數呼叫會 rdstate的 清除 。 它會傳回 *this。
範例
// basic_ios_copyfmt.cpp
// compile with: /EHsc
#include <iostream>
#include <fstream>
int main( )
{
using namespace std;
ofstream x( "test.txt" );
int i = 10;
x << showpos;
cout << i << endl;
cout.copyfmt( x );
cout << i << endl;
}
Output
10
+10
需求
標題: <ios>
命名空間: std