使用 gdb 调试的时候似乎无法正确输入文件

计算机系统导论 373 views 2 replies
#1 ·

输入这个指令后:(gdb) run < solution.txt
我的 solution.txt 文件直接被清空了,文件内的内容也没有正确输入

#2 ·

image
有时候会直接把我的 solution.txt 文件变成这样

#3 ·

你的现象说明很显然你把< >搞反了,<是重定向输入,>是重定向输出,所以你把 bomb 程序的标准输出流重定向到 solution.txt 了