2011-06-27 23 views

答えて

8

:さらなる詳細はScalar::Utilreftype(常にコンテナタイプを返す)とblessedを発見することができる

my $obj = bless [] => 'Some::Class'; 

print ref($obj), "\n"; # 'Some::Class'; 

は(常に返しますクラス名)サブルーチン。

8

ref通常は正常に動作しますが、blessedScalar::Utilに設定するとよいでしょう。たとえば、パッケージに祝福されていない単純な参照の場合は、undefが返されます。

0

ref($obj)はあなたのために仕事をします。

関連する問題