2012-01-09から1日間の記事一覧
下記の様に、notと&&を混ぜて使うときは、演算子の優先順位に気を付けなければならない。 my $a = +{}; my $b = 0; print "hoge" if not exists $a->{foo} && $b; # hogeが出力される!! 上記の例だと、not exists $a->{foo}よりも先にexists $a->{foo} && …
下記の様に、notと&&を混ぜて使うときは、演算子の優先順位に気を付けなければならない。 my $a = +{}; my $b = 0; print "hoge" if not exists $a->{foo} && $b; # hogeが出力される!! 上記の例だと、not exists $a->{foo}よりも先にexists $a->{foo} && …