2016-04-01から1ヶ月間の記事一覧
モジュールのバージョン @EXPORT に $VERSION 変数を指定しておく事でモジュールが use した時のチェックを行う事が出来る、と モジュール側で package hogehoge; our @EXPORT = qw($VERSION); our $VERSION = "1.0"; としておいて、呼び出し側はこう use ho…
第6章 ライブラリを取り込むrequire なるほど リストの要素である、数字の重複を排除する、というサブルーチン uniq my @arr = ( 5, 4, 7, 4, 5, 7, 4, 3 ); sub uniq { my @in = @_; my %out = (); foreach my $in (@in) { $out{$in} = 1; } my @return = …
ハッシュスライス! 「第4章 ハッシュのリファレンス」については特に引っかかりなくすらすらと いや、一個だけあった、ひっかかったところ $refMonth = { January => 1, February => 2, March => 3, April => 4, May => 5, June => 6, July => 7, August =…
わかる いきなり引用 ここで、2つの配列 @tanka と @kosuu を渡すと、売り上げ金額の合計を返すサブルーチン &uriage を考えてみます。 サブルーチンの中身を書く前に、メインのプログラムでこのサブルーチンを呼び出す方法を考えてみます。 &uriage(@tanka…
スカラーリファレンスで1章まるまる? リファレンスについては「どういうものか」は分かるんだけど、スカラーリファレンスって使い道あるんかな・・・? という疑問を持ちつつ本を読んでいく 今の時点で理解している「リファレンス」 変数がおさめられている…