新しいblogに移行しました

新ブログ "All Yout Bugs Are Belong To Ass" に移行しました!

2010-11-16

[Perl]リファレンスをそのままintしたらどうなった


hironorism
hironorism: int([])とかint({})とかリファレンスをint評価したときに取れる数字これなあに? #perl11:52am, Nov 16 from Twit for Windows
ytnobody
ytnobody@hironorism なにそれこわい><11:52am, Nov 16 from HootSuite

ということがあったので、検証。

use Data::Dumper;

my $a = {};
print $a."\n";
print Dumper( int $a );
print Dumper( sprintf '%08lx', int $a );

結果こちら。

HASH(0x85e7818)
$VAR1 = 140408856;
$VAR1 = '085e7818';

0 件のコメント: