|
1
8
首先,请务必阅读 perldoc perlmod .
您不在任何一个模块中声明命名空间,因此所有内容都在
至少,您应该实现
在我看来,你也在探索OO的边缘。 进一步:
一个最小的实现(为了方便测试而在一个文件中)如下所示:
|
|
|
2
13
在Perl中,
因此,如果您没有在代码中定义导入例程(或者继承自
正如Sinan捕获的,您没有在模块中声明包,因此它们默认为
所以
如果启用了警告(学习时应该始终启用),则会警告您重新定义子例程。 您应该用以下代码启动每个模块:
然后在每个模块末尾加上:
这是因为当你
|
|
|
3
2
|
|
|
Manny · 如何比较Perl中的字符串? 3 年前 |
|
|
BioRod · 我不能用Perl打印键和值 3 年前 |
|
|
user17227456 · Perl CLI代码无法追加字符串行 3 年前 |
|
|
LearnToBeBetter · 读取文件,搜索字符串,打印字符串 3 年前 |
|
KJ7LNW · 一些波斯语文本的宽字符印刷,但其他文本则没有 3 年前 |
|
|
con · 如何搜索大型数据结构并返回一系列给出特定值的键/数组? 3 年前 |
|
|
Pranay Nanda · 使用regex解析许可证文件 7 年前 |