Perlコーディング初心 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
990:nobodyさん 08/02/23 21:32:08 以前は値を返すだけのsub使ってた。 991:nobodyさん 08/02/23 21:46:40 >>987 CPAN配布物だけど、純Perlソースだから、インスコしなくても、 下記からダウソして自分のモジュールと同じディレクトリに入れればよさげ。 http://search.cpan.org/src/ROODE/Readonly-1.03/Readonly.pm 992:nobodyさん 08/02/23 21:47:49 空のプロトタイプ付きサブルーチンはコンパイル時に展開されるので 効率はいい。constant プラグマはいわばその構文糖。 http://www.kt.rim.or.jp/~kbk/perl5.005/perlsub.html#Constant_Functions 変数展開コンテキストに埋め込みたいなら、リテラルのリファレンスに 名前を付ける方法もある。 http://www.kt.rim.or.jp/~kbk/perl5.005/perlmod.html#Symbol_Tables パッケージグローバルな my 変数も、そのパッケージ内でうっかり 書き換える心配が無いのなら別に悪い選択肢じゃない。 993:982 08/02/23 22:24:31 >>991 ダウソしました。できるだけ理解してから使ってみます。 >>990,>>992 サブルーチンでやるならsub Readonly () { 'ABC' }でおkですね。 とりあえず自分用はそうします。 もし他人に配布するような事があれば>>989,>>991が良いっす 短時間ですごい勉強になりました。ありがとう
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4921日前に更新/271 KB
担当:undef