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 &例外狀況。 為非零,函式有效地使用引數呼叫 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