Google Testが取り持つ縁で、このようなエントリに出会いました。 GoogleTest で標準出力、標準エラー出力をテストする - 質のないDiary H おぉ。Google Testで標準出力をテストする。ナイス! …。でも。 名前空間を「internal」にしてあるように、そこは触れてはいけない空間ではないかという雰囲気です。ドキュメントに載ってないのもそのためかと。 とはいえ。Google Testで標準出力の内容をテストするというアイディアをほっとくのはもったいないので。記憶を頼りに標準出力について調べてみました。 と、いうわけで。仕様的にも問題ない操作で標準出力の内容を取得する方法です。 C++のストリームはstreamとstreambufからできている C++のストリームは2段構えで、ユーザ側のインタフェースのstreamクラスと、デバイス側のインタフェースのstrea