gpt4 book ai didi

perl - `bless` 在大括号构造中做什么?

转载 作者:行者123 更新时间:2023-12-04 19:18:20 26 4
gpt4 key购买 nike

my $self; { my %hash; $self = bless(\%hash, $pkg); }

引用自 HTML/Template.pm ,为什么不简单地 bless $self,$pkg ?

最佳答案

我认为目的是限制 %hash 的范围到封闭块。这可以改写为:

my $self = bless {}, $pkg;

关于perl - `bless` 在大括号构造中做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6660528/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com