首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Set::Scalar宇宙是如何工作的?

Set::Scalar宇宙是如何工作的?
EN

Stack Overflow用户
提问于 2010-12-13 17:45:12
回答 1查看 142关注 0票数 2

我已经创建了许多集合,我注意到所有集合都共享同一个宇宙。

我不知道宇宙是如何维持的。它是由脚本中的所有集合(某个全局变量)共享的吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-12-13 18:00:07

实际上,它是Set::Scalar::Universe中的一个词法变量

代码语言:javascript
复制
my $UNIVERSE = __PACKAGE__->new;

sub universe {
    my $self = shift;

    return $UNIVERSE;
}

然后,在Set::Scalar中,您拥有:

代码语言:javascript
复制
$self->{ universe } = Set::Scalar::Universe->universe;

它只是简单地获取一个变量的副本(该变量在加载Set::Scalar::Universe时初始化。

Set::Scalar文档在传递时提到,分离的宇宙尚未实现。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4427522

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档