gpt4 book ai didi

c++ - 在 Visual Studio 2008 中调试时如何通过管道输出?

转载 作者:太空狗 更新时间:2023-10-29 20:49:26 24 4
gpt4 key购买 nike

我尝试转到项目属性,在配置属性下选择调试,并将命令参数设置为“> out.txt”(当然没有引号)。但是,当我运行程序(使用 F5)时,我仍然在控制台上看到输出,并且没有创建 out.txt 文件。这只是一个简单的 C++ Hello World 程序。这些步骤适用于我的 friend 但不适用于我(他也在使用 VS2008)。我听说过禁用托管进程,但它似乎只适用于 Visual Studio 2005。

似乎“> out.txt”作为参数传入。 argc 为 3,argv[1] 为“>”,argv[2] 为“out.txt”。这不应该发生吗?我该怎么做才能修复它?

最佳答案

根据 this bug report在 Microsoft Connect 网站上,此问题已在 Visual Studio 2008 Service Pack 1 中修复。我在我的系统上运行 VS2008 SP1,输出重定向对我来说工作正常。您可以下载 SP1 here .

关于c++ - 在 Visual Studio 2008 中调试时如何通过管道输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/410029/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com