我有一个结构,想打印出引号内的内容
#!/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'
有没有办法打印引号内的内容?
它让我的代码有点邋遢,不得不一直打开和关闭引号。当使用 `` 运行使用结构内容的命令时,这也是有问题的。