gpt4 book ai didi

perl - 是否有必要用 1; 结束一个 (perl) Moose 类?

转载 作者:行者123 更新时间:2023-12-01 23:33:31 26 4
gpt4 key购买 nike

我是 Moose 的新手,通过 Moose manual on classes似乎一个有效的类是:

package Person;
use namespace::autoclean;
use Moose;

__PACKAGE__->meta->make_immutable;

但是“我正在返回 true”终端在哪里 1; ???

我可以找到许多 1; 结尾的 Moose 类示例,但这是无用的还是有时有必要(为什么)?由于我还可以找到很多带有 use strict;use warnings; 的 Moose 类的例子,这绝对是多余的,看来一些旧的 perl 习惯很难改掉。

最佳答案

不,$meta->make_immutable 保证返回一个真值。

This method will create an immutable transformer and use it to make the class and its metaclass object immutable, and returns true (you should not rely on the details of this value apart from its truth).

关于perl - 是否有必要用 1; 结束一个 (perl) Moose 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16475735/

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