gpt4 book ai didi

c++ - gdb 创建流

转载 作者:行者123 更新时间:2023-11-28 07:41:17 24 4
gpt4 key购买 nike

我有一个程序,它从流中获取信息并使用 cin 读取并稍后转换输入。

这是程序的调用:

cat file1 | ./converter

在 C++ 中是这一行

while ( ! cin.eof( ) )

从流中读取。

是否可以在 gdb 中模拟管道?因为没有它我无法调试源代码。

最佳答案

如果您阅读 documentation ,就像关于 program input/output 的部分,您将看到您可以对 run 命令使用正常重定向:

(gdb) run < file1

这将使用从 file1 重定向的 stdin 运行您的程序。

关于c++ - gdb 创建流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15807600/

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