次の方法で共有


cerr

オブジェクト cerr は cstdio>で <宣言されたオブジェクト stderrに関連付けられているストリーム バッファーに出力を制御します。

extern ostream cerr;

戻り値

ostream オブジェクト。

解説

オブジェクトは、バイト ストリームとして stderr に挿入されていないを制御します。 一度オブジェクトが構築され、式 cerr.フラグ&unitbuf は 0 以外の、cerr.tie() == &coutです。

使用例

// iostream_cerr.cpp
// compile with: /EHsc
#include <iostream>
#include <fstream>

using namespace std;

void TestWide( ) 
{
   int i = 0;
   wcout << L"Enter a number: ";
   wcin >> i;
   wcerr << L"test for wcerr" << endl;
   wclog << L"test for wclog" << endl;   
}

int main( ) 
{
   int i = 0;
   cout << "Enter a number: ";
   cin >> i;
   cerr << "test for cerr" << endl;
   clog << "test for clog" << endl;
   TestWide( );
}

入力

3
1

出力例

Enter a number: 3
test for cerr
test for clog
Enter a number: 1
test for wcerr
test for wclog

必要条件

ヘッダー: <iostream>

名前空間: std

参照

関連項目

ostream

iostream プログラミング

iostreams の規則