我在Windows XP上使用ActivePerl 5.8。

use strict;
use warnings;
use Data::Dumper;

我的脚本中使用了三个子例程。

要检测调用堆栈,我只能插入一些print "some location";并从控制台窗口检查打印结果。

有什么好的方法可以对其进行监视吗?谢谢你。

最佳答案

您并没有明确说明为什么要监视调用堆栈并跟踪您的订阅者,因此答案必须很广泛。

一种方法是 caller :



您还可以使用Devel::Cover模块:



您告诉我们您想做的事情越多,我们的答案就会对您越有帮助!

关于perl - 如何监视Perl调用堆栈?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2024904/

10-13 07:51