タグ

ブックマーク / hiront-at-nagoya.hatenadiary.org (1)

  • use strict; を使う理由 - とりあえずメモメモ。

    今更な気がしますが、より多くの人がuse strict;でハッピーになれますように。 use strict; はブラボーなおまじない use strict; と書くだけで以下の3つが機能します。 use strict "vars"; use strict "refs"; use strict "subs"; 1. use strict "vars"; の機能 変数を宣言しないままに使用するとエラーになる機能です。エラーにしないためには、次のいずれかを守って変数を使います。 "our"または"my"を使って変数をあらかじめ宣言する。 "vars"プラグマを使って使う変数を宣言したのち、"local"で変数を宣言する。 パッケージ名を含めて変数を書く。 確実な書き方の例 use strict; use warnings; our $ours; my $mine; use vars qw($lo

    use strict; を使う理由 - とりあえずメモメモ。
    syanbi
    syanbi 2009/09/16
  • 1