C++相談室 part98
■ このスレッドは過去ログ倉庫に格納されています
0892デフォルトの名無しさん
2012/10/07(日) 10:07:39.40質問なんですが
C標準ライブラリのstdin, stdout, stderrと、C++標準ライブラリのcin, cout, cerrってどんな関係にあるの?
例えば、coutなら、それは中でstdoutを使っているの?
それとも共通のシステムコールを使っているだけで、coutとstdoutの間に平には依存関係は無いの?
coutのstreambufを自作のに差し替えて、cout << "Hello World!" << endl; と書かれたときに全部大文字に変換して標準出力に出す、
(つまり標準出力→加工→標準出力という処理)をやるとき、streambufの中でstdoutを使っていいのかどうか迷い中
■ このスレッドは過去ログ倉庫に格納されています