Perlについての質問箱 17箱目
■ このスレッドは過去ログ倉庫に格納されています
0804デフォルトの名無しさん
2005/07/13(水) 14:27:58値が未定義値のスカラー変数に対するリファレンスの自動生成はPerlの仕様だからエラーや警告はでません。
use strictしているから、間違って$hashに配列リファレンスや文字列を代入してしまえば
ハッシュのデリファレンス構文や間接参照構文(%$hash,$hash->{})でエラーになります。
逆に質問なんですが未定義値のスカラー変数にリファレンスの自動生成が適用されて困る場面ってどんなときでしょう?
■ このスレッドは過去ログ倉庫に格納されています