エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
先日、Perlのプログラムがうまく動かないってことで相談受け、でそのバグはとれたのだけど、なぜ元々の... 先日、Perlのプログラムがうまく動かないってことで相談受け、でそのバグはとれたのだけど、なぜ元々のソースでは動いてたのかがわからない、という状況になりました。 そこで僕のPerl師匠 h小林 @hkoba さんに相談したところ、自分はこんな基本的なところをわかってなかったんだ… と目からウロコなことがありました。 それはPerlの「my」は変数の宣言だけではなく、オブジェクトの「new」の意味も含むということです。 実際のソース出すこと出来ないので、大元になってる HTML::Template のソースを使って説明します。 HTML::Template - CGI スクリプトから HTML テンプレートを使うための Perl モジュール - perldoc.jp より、TMPL_LOOPを使うためのサンプルコード # a couple of arrays of data to put i