作者: dune
日時: 2002/5/05(11:29)
極悪です。

WATANABE Hirofumi さんの [TSabc:98] Re: 言語の比較の参考2(Perl) から

>$hash{'a'} = undef;
>print defined $hash{'a'} ? "true" : "false", "\n"; # false
>print exists $hash{'a'} ? "true" : "false", "\n";  # true

undef しただけで delete しない場合、defined では
見つからないけど exists では確保したメモリが見え
るってことですね。

defined と exists どちらかが正確なのではなく、使
い分けの問題だと思って突っ込んで見ました。
-- 
FZH01112@..., http://www1.u-netsurf.ne.jp/~dune/