初心者なもので309さんがおっしゃっていることが分かりません。
307さんのおっしゃる通りcoutをofstreamに置き換えてしましたが出力結果が違います。