gpt4 book ai didi

c++ - 使用 Visual Studio Debugger 调试时使用标准输入作为输入

转载 作者:搜寻专家 更新时间:2023-10-31 02:19:01 30 4
gpt4 key购买 nike

我一直在尝试使用重定向的文本文件作为调试我的项目的输入。但是我无法让 Visual Studio 实际执行文本文件中的任何命令。

我试图阅读其他一些 Stack Overflow 问题,但无法弄清楚如何实际执行命令。

当然,我尝试阅读 MSDN 文档,但我能找到的最接近的是:

Image

以下也是我的命令输入示例:

add Gregory Whitfield,U-61306479,arcu.Sed.eu@eu.net,4,3,5
add Brandon Hoffman,U-48162864,quis@Nullasemper.co.uk,1,0,5
add Gabriel Horne,U-49358227,cubilia@interdum.co.uk,3,2,0
add Emmanuel Wilson,U-25720188,mi.fringilla.mi@nonenimMauris.org,6,1,0
add Wing Paul,U-05895915,nec@odiotristiquepharetra.net,4,3,2
add Dustin Nielsen,U-77163005,eu@odioNaminterdum.com,2,2,2
add Timon Hooper,U-23370163,tristique.aliquet@sedpede.ca,6,2,3
add Uriah Silva,U-31580761,non.enim.Mauris@Nulla.net,1,2,5
add Abbot Austin,U-87255621,ac@nullaante.co.uk,4,0,0
add Sylvester George,U-57782586,nibh.Donec.est@Seddiamlorem.net,-1,0,1

add 是我要测试的程序的命令。

最后,我目前拥有的调试属性(但是我尝试了很多不同的命令参数):

Command Arguments here

有人能告诉我需要输入什么命令参数才能真正让它工作吗?

最佳答案

您使用的是相对文件名。如果你看一下 Process Monitor (SysInternals) 的痕迹像这样的过滤器

Path contains TestData.txt then Include

您会看到 Visual Studio 尝试从项目目录加载文件。

Process Monitor

可能的解决方案:

  • TestData.txt移动到项目的根目录
  • 指定完整路径(可能使用变量)
  • 指定一个相对路径,如 Debug\TestData.txt

关于c++ - 使用 Visual Studio Debugger 调试时使用标准输入作为输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33980801/

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