我正在教我自己的Perl.我在Eclipse中使用EPIC调试器.每当我在一个子组件中只使用一次var时,我就会收到此警告:
印刷错误通常显示为唯一的变量名称.如果您有充分的理由拥有一个唯一的名称,那么只需再次提及它就可以抑制该消息.该C<our>声明被用于此目的.
什么是C<our>?标准搜索尚无定论.
DVK*_*DVK 11
至于C<>可能让你困惑的部分,看起来EPIC采用了POD格式的文本并将其打印成原始而不是将其从POD渲染为格式化文本.
C<our>在POD语法中意味着"打印文本"我们的'格式化代码',通常意味着单行间距字体.这与StackOverflow的`our`反引号包围格式命令类似,使用您自己的问题.
错误本身来自Perl的diagnostics模块,该模块为其他有些神秘的Perl警告提供了扩展解释(在这种情况下," Name"%s ::%s"仅使用一次:可能的拼写错误 ").事实上,从困扰你的POD格式判断,EPIC可能使用源POD,从中生成上面链接的"perldiag"文档.
如果你问的是什么our,你应该阅读perldoc -f our - 这是一种在给定范围内有效创建全局变量的方法(详见tchrist的asnwer).
就这种情况下的谷歌搜索技术而言,当你专门搜索你期望成为Perl关键词时,谷歌总是支付"perldoc someKeyword"的费用.
| 归档时间: |
|
| 查看次数: |
290 次 |
| 最近记录: |