タグ

2013年7月27日のブックマーク (1件)

  • Perlのリファレンス比較は==演算子 - こんにちはこんにちはmonmonです!

    Perl徹底攻略 (WEB+DB PRESS plus)を買いました。 p.18にリファレンス同士の比較が書いてあり、 リファレンス同士の比較 2つのリファレンスが同じものを指していれば値は等しくなります。ですから、リファレンスが入っている変数$xと$yがあったとき、==演算子で値を比べれば同じ物を指しているかどうかがわかります。 # $xと$yにはリファレンスが入っている if ($x == $y) { # $xと$yは同じものを指している } else { # $xと$yは別のものを指している } となっていて 「あれ、リファレンスって数字ではないのに==演算子なのか。アドレスが入っているからかな?」 と気になったのでperldoc perlrefしてみました。 Using a reference as a number produces an integer representing

    lesamoureuses
    lesamoureuses 2013/07/27
    普段リファレンスの比較しないから知らなかった