Perlについての質問箱 33箱目
■ このスレッドは過去ログ倉庫に格納されています
0560556
2007/11/23(金) 17:40:15>>557
ありがとうございました。やりたい事ができました。
>>558
すいません。リファレンスの存在自体知らなかった者ですので・・・
あの・・・僕は今までずっとuse strictとmyの変数宣言を使っていたのですが
>>557さんの例だと結果が
>10,20,30
>10,20,30
と変わってきました。
あと、スカラー変数ではなくハッシュの場合で
変数名を動的に呼び出せれるかテストしてみたんですが
use strictを使わない場合はうまくいきましたが
use strictを使うとエラーが出てしまいました。
ちなみにこんなエラー(renhogeはハッシュの名前)
Can't use string ("renhoge") as a symbol ref while "strict refs" in use at testRef line 30.
普通use strict とかは使わないほうがいいんですかね?
■ このスレッドは過去ログ倉庫に格納されています