标签: perl
包重载字符串化运算符:
use overload '""' => sub { ... };
但是在某些地方我想要回退到默认的字符串化行为。
我应该怎样对这些对象再次获取Object=HASH(0x7693218)字符串?
Object=HASH(0x7693218)
print ${ \$obj }; # Did not help
答案 0 :(得分:7)
overload提供了
overload::StrVal($arg)