gpt4 book ai didi

perl - debugger命令 'x'属于哪个包?

转载 作者:行者123 更新时间:2023-12-02 08:37:03 24 4
gpt4 key购买 nike

我正在使用 perl 的调试器并想执行调试器的 x 函数,如何在每次提示后执行命令 'x'?

我知道命令 > print $var; 会在每次提示后执行 print 函数,但是我该怎么做 > x $var

我在想,如果我从它的包中导入 x,应该可以。

最佳答案

调试器中没有子程序x。调试器提示符下的 x 命令最终会调用函数 DB::dumpit,该函数需要一个文件句柄作为其第一个参数。所以你可以说

> DB::dumpit( $DB::OUT, $var )

在我查看所有这些之前(在 perl5db.pl 的来源中),如果我遇到和你一样的问题,我可能会说

use Data::Dumper
> print Dumper($var)

关于perl - debugger命令 'x'属于哪个包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20382738/

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