2017-05-03 16 views
0

是否有可能使用常量pack()unpack()模板?perl的包/解包模板字符串中使用常量

我已經通過文檔快速瀏覽了一下(http://perldoc.perl.org/functions/pack.html),雖然我看到您可以使用標準變量(即$foo $bar),但我看不到任何使用常量的參考。

對於downvoters:我的意思是INSIDE模板....

例如而不是pack("a$civ a*......"使用,而不是$civ

+5

當你嘗試過什麼事? – toolic

+1

常量只是Perl中的函數。他們返回值。嘗試一下。它會工作。 – simbabque

+0

@simbabque請參閱後面的評論。我的意思是INSIDE模板,而不是常量作爲模板! –

回答

1

您可能會Const::Fast模塊常數。

use Const::Fast; 
const my $foo => 'a scalar value'; 
print "X${foo}X\n"; 
相關問題