将命令提示符输出重定向到 Visual Studio 2012 中的输出窗口
Posted
技术标签:
【中文标题】将命令提示符输出重定向到 Visual Studio 2012 中的输出窗口【英文标题】:Redirect command prompt output to output window in Visual studio 2012 【发布时间】:2014-12-06 04:15:01 【问题描述】:如何将打印到命令提示符的所有内容重定向到 Visual Studio 2012 的输出窗口?我正在寻找 eclipse 中显示的控制台。
我正在用 Visual C++ 开发一个控制台应用程序。
我尝试了“使用命名空间 System::Diagnostic”,但这样我在建议中看不到任何 Debug.WriteLine。我还有什么其他选择?
【问题讨论】:
控制台窗口出了什么问题? 只是我要来回切换很多次。这令人沮丧。如果有办法将命令窗口嵌入到 Visual Studio 中,那对我来说也可以。 How to redirect stdout to output window from visual studio的可能重复 Capturing cout in Visual Studio 2005 output window?的可能重复 【参考方案1】:此问题已回答here。不管怎样,你应该尝试不同的方法,你可能已经习惯了 Eclipse,我相信你很快就会习惯 Visual Studio。我从来不需要将控制台输出重定向到输出窗口。
这两种类型的输出有不同的用途。控制台输出用于应用程序本身(客户),一个输出窗口用于调试目的。您不想向客户发布调试消息。对?但是您不希望每次发布软件时都删除或注释掉调试消息。
【讨论】:
以上是关于将命令提示符输出重定向到 Visual Studio 2012 中的输出窗口的主要内容,如果未能解决你的问题,请参考以下文章