スポンサーサイト 

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

use warnings 

use warnings; って、当たり前に付けるべきだ、ってのが最近の流れだけどdefined($foo) and ...といちいち確認するのが面倒くさい。

本当にみんな付けているのかしら?

return(shift(@a) <=> shift(@b));

が、use warnings;すると

return(0) unless (defined($a[0]) || defined($b[0])) ;
return(-1) unless defined($a[0]);
return(1) unless defined($b[0]);
return(shift(@a) <=> shift(@b));

になっちゃうんだぜぇ?
かなり面倒くさい。

コメント

コメントの投稿















管理者にだけ表示を許可する

トラックバック

この記事のトラックバックURL
http://haginov.blog35.fc2.com/tb.php/134-fbca7e2a

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。