Re: [問題] 問一些程式的問題

看板Perl作者 (c9s)時間16年前 (2009/07/26 14:40), 編輯推噓0(007)
留言7則, 2人參與, 最新討論串5/5 (看更多)
※ 引述《cibs (0)》之銘言: : 我想應該是我說的不夠完整,如果 $variable 裡面存的是 array reference 的話, : 的確如你所述。 : 但是如果 $variable 裡面存的是像 var 這樣的字串的話,作的應該是 symbolic : reference 的 dereference, 也就是如我所說。 : 有錯請指正。 :) 那麼這樣的話,要 no strict 'refs'; # allow symbol table manipulation local *refv = $array_referecne; my $variable = 'refv'; push @$variable , '123'; -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 113.61.194.203

07/26 23:57, , 1F
5.10.0 default 就可以用了耶 @_@ 不用 no strict 'refs'
07/26 23:57, 1F

07/26 23:58, , 2F
under MacOSX
07/26 23:58, 2F

07/27 11:18, , 3F
因為我平常習慣都 use strict; use warnings; 所以
07/27 11:18, 3F

07/27 11:19, , 4F
那個 block 不 strict 'refs' 會另外宣告。
07/27 11:19, 4F

07/27 11:19, , 5F
5.8, 5.9 default 一定可用,因為沒有 strict,warnings
07/27 11:19, 5F

07/27 11:19, , 6F
:)
07/27 11:19, 6F

07/27 11:20, , 7F
補: 5.8,9,10
07/27 11:20, 7F
文章代碼(AID): #1AQ_fGHs (Perl)
文章代碼(AID): #1AQ_fGHs (Perl)