4

是否有一个命令或变量显示我使用警告编译指示时启用的所有不同警告?

4

2 回答 2

8

perldoc 警告显示警告使用的类别层次结构。(虽然在 perl 5.20 之前,这是在perldoc perllexwarn中。)

于 2010-11-25T06:30:23.310 回答
4

跑:

perldoc perldiag

输出开始:

姓名

perldiag - 各种 Perl 诊断

描述

这些消息分类如下(按绝望的递增顺序列出):

(W) A warning (optional).
(D) A deprecation (optional).
(S) A severe warning (enabled by default).
(F) A fatal error (trappable).
(P) An internal error you should never see (trappable).
(X) A very fatal error (nontrappable).
(A) An alien error message (not generated by Perl).

来自上述前三个分类(W、D 和 S)的大多数消息都可以使用“警告”编译指示进行控制。

于 2010-11-25T06:26:10.130 回答