2015-10-16 73 views
1

在這個問題上的各種已經被問和回答 https://stackoverflow.com/a/21709463/3906864複製(不是重定向)的Visual C++控制檯輸出到文本文件,同時還觀察在控制檯窗口中的輸出

我跟着上面鏈接的答案,做了以下

">log.txt"

這樣的說法在這裏添加

enter image description here

這允許將控制檯輸出從控制檯重定向到文件,並且控制檯窗口保持空白而不顯示任何內容。

但我找不到方法來查看控制檯中的輸出,同時仍然同時保存到txt文件的副本。 有什麼想法?

+1

一種方式將是寫一個「T形」,用於替換'cout' (或'cerr')。你可以通過寫你自己的'ostream'和'rdbuf'來完成。提示[here](http://wordaligned.org/articles/cpp-streambufs) – sp2danny

回答