Perlについての質問箱 25箱目
■ このスレッドは過去ログ倉庫に格納されています
0088デフォルトの名無しさん
2006/06/04(日) 12:57:04はい、違いがあります。
strict プラグマはレキシカルスコープで効きます。
従って use strict; よりも前に書かれた package 宣言は strict によるチェックを受けません。
しかし、package 宣言において厳格さのチェックが必要になるケースはほとんどないのでこれが問題になることは稀です。
実際モジュールなどでは大抵、可読性のためにほとんどのコードに先んじて package 宣言を行うのが半ば慣例化しています。
通常はこの慣例に従うのが良いでしょう。
■ このスレッドは過去ログ倉庫に格納されています