半空洞男女関係

思ったこととかプログラミングしてるときのメモとか色々かいてます。メールはidそのままgmail

ハッシュへのアクセス

my %hash;
%hash->{key} = 'value';

って書いたんだけど、これダメで、use warning;するとUsing a hash as a reference is deprecated at...ってwarningが出る。

my $hash;
$hash{key} = 'value';

これでよい。


これでやると、参照を返したいときに

return \%hash;

ってわざわざしてたのを

return $hash;

でよくなる。C++で生ポインタを使ってるのと参照を使ってるのみたいな感じがする。