コンテキストのホームへ ホーム > Perl情報メモ > テクニカルノート > Perl5ってどんなもの? > ソフトリファレンス

ホーム

Perlニュースレター

Perl情報メモ

会社情報

トレーニングコース


Perl5ってどんなもの? (1999/2/23 JUS勉強会資料)

ソフトリファレンス

  • リファレンス値ではなく、文字列値を無理やりデリファレンスする

    • $name = “bar”;
    • $$name = 1; # $barに1を代入
    • &$name(); # &barを呼び出す
  • 非常に柔軟だが、かなり危険

  • はまると非常に見つけにくいバグになる

  • プラグマでオフにしておくと良い

    • use strict ‘refs’;またはuse strict;

(スライド 41/64)

[ 前のスライドへ | 次のスライドへ | インデックスへ | グラフィックスバージョンへ]

ご質問・お問い合わせはwebmaster@context.co.jpまで
Copyright (C) 2001 Context, Inc. All rights reserved.