问题描述
我正在尝试将输出控制台保存在Visual Studio 2015的文本文件中以用于控制台C程序。我右键单击“项目”>“属性”>“配置属性”>“调试”>“命令参数”,然后在其中键入
> output.txt
将控制台保存为文本文件。但是,在我执行完此程序后,不再要求任何输入,并且输出控制台一直保持闪烁的下划线。如果我删除它,程序将开始正常运行。当我检查时,文件output.txt存在,但其中没有任何内容。
当我通过添加<input.txt >output.txt
从文件中输入内容时,它会起作用,而更可取的是,我不愿意这样做,因为输入在控制台中不可见。
当我尝试使用1&2>out.txt
程序运行时,程序会执行,但是文件再次为空。
我已经尝试过使用VS2019同样的问题。我还尝试将平台从Win32更改为All。
我什至尝试如下制作批处理文件
@ECHO OFF
for /r %%x in (*.c) do cl "%%x"
for /r %%x in (*.exe) do (
"%%x"
>"%%x".txt
clear
)
PAUSE
任何提示我在哪里做错了吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)