Perlについての質問箱 32箱目
■ このスレッドは過去ログ倉庫に格納されています
0148デフォルトの名無しさん
2007/08/20(月) 08:56:40Perlにはデフォルト値を記述するような特別な書き方はない。
その方法でもいいと思うが。
スマートなのは、
sub f1 {
my %opt = (x=>0, y=>"foo", @_);
}
などとやることかな。引数をhashで与えるという制約になるけど、キーを上書きしてしまわない限りは、最初に設定した値がそのまま生きる。
■ このスレッドは過去ログ倉庫に格納されています