ハッシュで作る構造体の特徴 Cやjavaの構造体やクラスと比べると プライバシーがない 誰でもアクセスできる メンバー名を知らなくてもアクセスできる 全部取ってきたければkeysやeach for my $k (sort keys %$r) { print "$k: $r->{$k}\n"; } ハッシュは遅いのでは? ご心配なく。十分チューンされています rehash(大きくなったハッシュの分割)は遅いが、 構造体的に使っていれば問題ないはず。 それでも心配な方にはpseudo hash man perlref、man fields参照。