きのうごちゃごちゃ書いたけど、
my $data = IO::Scalar->new;
とすれば、ファイルハンドルとして使えるスカラーが作れるのか。適当にファイルハンドルとして、
print $data 'hello!';
とすれば良いな。中を見るにはIO::ScalarのSINOPSISによると、
print ${$data->sref};
とある。ただ、use overload '""' しているので、単純に
print $data;
でよいようだ。
きのうごちゃごちゃ書いたけど、
my $data = IO::Scalar->new;
とすれば、ファイルハンドルとして使えるスカラーが作れるのか。適当にファイルハンドルとして、
print $data 'hello!';
とすれば良いな。中を見るにはIO::ScalarのSINOPSISによると、
print ${$data->sref};
とある。ただ、use overload '""' しているので、単純に
print $data;
でよいようだ。