perlでオブジェクト?に値をセットする場合

$ob->hogeに値をセットしたい場合、
$ob->hoge = 1;

ってやったら、
Can't modify non-lvalue subroutine call

ってエラーが出た、
で、いろいろ調べたら
$ob->hoge(1);

ってやるっぽいっつうことで、やってみたら出来た。

謎だ。
が、新鮮だー。

こういうのってなんていうんだろ。
オブジェクトで合ってるのかな?

ようわからん。
1 of 1

アーカイブ

2010

  • 01
  • 02
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12

2009

2008

2007

コンタクト

longkey1[at]gmail[dot]com