我知道如何使用管道运算符重定向c++可执行文件(由我的c++代码生成(的整个输出,但问题是有些内容不需要重定向到文件,而是重定向到cmd窗口。根据我对c++编程的有限经验,我想可能有某种重定向方法的优先级比重定向管道操作符高,但我尝试过多种变体,但似乎都不起作用。有什么想法吗?
将std::cout
用于要重定向到文件的内容,将std::cerr
用于要打印到命令窗口的内容。使用>
和|
的正常重定向只影响前者。