gpt4 book ai didi

perl - %ICN 和 @INC 有什么区别?

转载 作者:行者123 更新时间:2023-12-02 18:45:14 25 4
gpt4 key购买 nike

Perl 中的 %INC@INC 有什么区别?

最佳答案

@INC数组保存所有文件系统路径,当您使用或需要它们时,Perl 将在其中查找模块。

使用或要求后,%INC hash 将包含加载的模块以及它们的加载位置。

我的笔记本电脑的示例:

@INC:

'/etc/perl',
'/usr/local/lib/perl/5.10.0',
'/usr/local/share/perl/5.10.0',
'/usr/lib/perl5',
'/usr/share/perl5',
'/usr/lib/perl/5.10',
'/usr/share/perl/5.10',
'/usr/local/lib/site_perl',
'.'

和%INC:

'warnings/register.pm' => '/usr/share/perl/5.10/warnings/register.pm',
'bytes.pm' => '/usr/share/perl/5.10/bytes.pm',
'XSLoader.pm' => '/usr/lib/perl/5.10/XSLoader.pm',
'Carp.pm' => '/usr/share/perl/5.10/Carp.pm',
'Exporter.pm' => '/usr/share/perl/5.10/Exporter.pm',
'warnings.pm' => '/usr/share/perl/5.10/warnings.pm',
'overload.pm' => '/usr/share/perl/5.10/overload.pm',
'Data/Dumper.pm' => '/usr/lib/perl/5.10/Data/Dumper.pm'

(%INC 包含 Data::Dumper,因为我用它来快速转储这两个值)。

关于perl - %ICN 和 @INC 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1046412/

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