5

次の行は完全に機能します

for(my $i=0; $i < ($max_size - $curr_size) ; $i++){
    push (@{$_}, 0);
}

しかし、これはそうではありません。

push (@{$_}, 0) for (1 .. ($max_size - $curr_size));

次のようなエラーメッセージが表示されます。

Can't use string ("1") as an ARRAY ref while "strict refs" in use at coordReadEasy.pl line 124, <DATA> line 16.

なんで?どうすればこれを解決できますか?

4

1 に答える 1