Perlについての質問箱 40箱目
■ このスレッドは過去ログ倉庫に格納されています
0773デフォルトの名無しさん
2009/07/25(土) 17:14:36---- test.pl -----
#!/usr/bin/perl
my $a;
sub a{my($b) = @_ ; print $a += $b }
1;
----別ファイル($aのスコープ外)----
#!/usr/bin/perl
require 'test.pl';
package Foo; # パッケージも変えてみる
main::a(1);main::a(2);main::a(3);main::a(4);
何の問題も起きないが?多分スコープについて勘違いしてるだけだと思われ。
■ このスレッドは過去ログ倉庫に格納されています