谢谢你的分享。但我拒绝使用-w或者warnings的理由倒比较简单,说出来可能比较令人可笑:-) 我不想满屏的警告信息仅仅是因为我使用了-w或者warnings,但基本上100%的警告我个人都认为可以忽略。我的感觉更是对于-w而言的。因为你 的提醒,我查阅了warnings Pragma。发现是5.6版本开始有的。它所带的选项也很多。而我的阴影则是我在5.6版本使用了-w时种植下来 的。 对于use strict;有时我会在其后加上no strict "refs"; 因为refs的出错,也曾经一度令我觉得神奇。当然它仅仅是令我的脚本终止继续运行。而我则希望我的脚本可以继续运行下去。
On 7月19日, 下午4时24分, Lee Duhem <[email protected]> wrote: > 2009/7/19 Beckheng Lam <[email protected]>: > > > 出现这个提示,感觉是使用了-w或者是use warnings; > > 所以我现在都不使用-w或者use warnings了。 > > 绝对是个糟糕的习惯,warnings 可以帮你发现许多可能的错误, > 同样有用的是 strict。其实,除了命令行上的一行脚本外,所有的 > Perl 脚本都应该在最开始加上 use warnings 和 use strict, 包括 > 平常写的测试脚本(当然,除非你想测试 warnings 或者 strict 的 > 功能)。 > > 如果你觉得在每个脚本开头添加 use warnings 和 use strict 很麻烦, > 可以写个脚本将其自动化。 > > lee --~--~---------~--~----~------------~-------~--~----~ 您收到此信息是由于您订阅了 Google 论坛“PerlChina Mongers 讨论组”论坛。 要在此论坛发帖,请发电子邮件到 [email protected] 要退订此论坛,请发邮件至 [email protected] 更多选项,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问该论坛 -~----------~----~----~----~------~----~------~--~---
