将Visual C ++控制台输出复制(不重定向)到文本文件,同时仍在控制台窗口中查看输出

时间:2015-10-16 17:09:05

标签: c++ visual-studio visual-c++

已经提出并回答了关于这个问题的各种问题 https://stackoverflow.com/a/21709463/3906864

我按照上面的链接答案做了以下

">log.txt"

这个论点在这里添加了

enter image description here

这允许控制台输出从控制台重定向到文件,控制台窗口保持空白,不显示任何内容。

但我无法找到一种在控制台中查看输出的方法,同时仍然可以将副本保存到txt文件中。 任何想法?

1 个答案:

答案 0 :(得分:0)

您需要tee的版本。 Powershell有Tee-Objecthttps://technet.microsoft.com/en-us/library/hh849937.aspx

链接

的示例
get-process | tee-object -filepath C:\Test1\testfile2.txt

以上将输出到终端和文件