構造体があり、引用符内の内容を出力したい
#!/usr/bin/perl
use Class::Struct;
struct( astruct => [ test => '$']);
my $blah = new astruct;
$blah->test("asdf");
print "prints array reference: '$blah->test'\n";
print "prints content: '", $blah->test, "'\n";
出力は
prints array reference: 'astruct=ARRAY(0x20033af0)->test'
prints content: 'asdf'
引用符内の内容を印刷する方法はありますか?
そのため、常に引用符を開いたり閉じたりする必要があるため、コードが少しだらしなくなります。`` を使用して構造体の内容を使用するコマンドを実行する場合にも問題があります。