我甚至从perldoc和StackOverflow读到了解释.但有一点混乱.
> use通常在编译时加载模块,而require则在运行时加载
>使用仅调用内置的导入功能,而需要分别调用导入模块
BEGIN { require ModuleName; ModuleName->import; }
如果我们想偶尔加载更大的模块,则使用> require.
> use会在早期状态下抛出异常,而在遇到问题时则需要
>使用时我们可以选择性地加载程序,但不是很少
use Module qw(foo bar) # it will load foo and bar only
是否也可以要求?
Beisdes是否存在使用和要求之间的另一个区别?
很多关于谷歌的讨论,但我只理解上述这些要点.
请帮我其他点.