Perl 中的 cluck 函数


Perl 中的 cluck 函数是一种超级强化型的 carp,它遵循相同的基本原则,但还打印出所有导致调用该函数的模块的堆栈跟踪,包括有关原始脚本的信息。

package T;
require Exporter;
@ISA = qw/Exporter/;
@EXPORT = qw/function/;
use Carp qw(cluck);
sub function {
   cluck "Error in module!";
}
1;

当从脚本调用类似于下面这样时 −

use T;
function();

它将产生以下结果 −

Error in module! at T.pm line 9
   T::function() called at test.pl line 4

更新于:2019-11-29

814 次浏览

开启您的 职业生涯

完成课程获得认证

开始入门
广告
© . All rights reserved.