腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Perl
:如何使用在其他pl文件中从严格的
perl
文件中定义的
常量
?
我们有一些
perl
文件处于严格模式,有些则没有。一些
常量
(全局变量)是在
perl
库(.pl)中以非严格模式定义的,例如"$XXXX =‘.’;“。当我尝试在严格模式下处理
perl
文件以使用这样的
常量
/全局变量(在非严格模式
perl
文件中定义)时,我得到了一个编译错误“全局符号”"$XXXX“需要显式的包名。 我对
perl
有点陌生。到目前为止,在我看来,包只在
perl
模块(.pm)中可用,而且我无法将包添加到
perl
浏览 2
提问于2020-08-26
得票数 2
1
回答
使用PDL::
常量
而不需要“重新定义子例程”
、
为了能够使用
Perl
数据语言的
常量
PI,我使用
perl
-w运行以下几行:use warnings;然而,
Perl
警告我子例程PDL::常数::null在/usr/ line 64/
perl
5/
perl
_
perl
/PDL/Constants.pm第29行重新定义。子例程PDL::常数::PDL在/usr/
浏览 5
提问于2020-04-11
得票数 3
回答已采纳
2
回答
O=Deparse是如何工作的,
Perl
有和折叠
常量
数组吗?
、
、
、
我想知道,-MO=Deparse是否向您展示了所有的
Perl
优化,为什么在
Perl
5.10中没有将其折叠起来?$
perl
-MO=Deparse -e'use constant "foo" => "bar"; foo''???';如果我显式地写
常量
子,结果是一样的。虽然可以预测,但是constant.pm中的
浏览 0
提问于2010-08-24
得票数 8
1
回答
perl
中使用常数的最佳实践
、
、
我刚开始学习
perl
,我就知道在
perl
中
常量
被当作子例程来处理。那么,我想知道为什么
常量
的使用可以是一个好的实践,如果每次,它是进行子例程调用和CPU需要使用堆栈/跳转指令?
浏览 0
提问于2019-05-02
得票数 1
回答已采纳
6
回答
如何使用
Perl
模块中的
常量
?
、
、
、
如果我在
Perl
模块中定义了一个
常量
,如何在主程序中使用该
常量
?(或者如何在主程序中调用该
常量
?)
浏览 2
提问于2008-10-10
得票数 43
2
回答
如何在
perl
中将变量值赋给
常量
?
/usr/bin/
perl
-w print ARRAY;chomp($choice = <STDIN>);print ARRAY; 目前我的代码是关于
常量
的。现在我想让它泛型,所以我必须为
常量
赋予变量值。在
perl
中有什么方法可以做到这一点吗?
浏览 0
提问于2015-01-29
得票数 0
4
回答
为什么这不能永远持续下去?
、
、
、
我看了一个非常不确定的,它是最好用于(;;)还是同时(1),当您想要创建一个无限循环时,我在C中看到了一个有趣的解决方案,在这里您可以将#define作为等于";;“和字面意义上的循环for(EVER)的一个
常量
我知道定义一个额外的
常量
来实现这一点可能不是最好的编程实践,但纯粹出于教育目的,我想看看是否也可以用
Perl
来完成。use consta
浏览 3
提问于2014-11-20
得票数 2
回答已采纳
1
回答
专用包中的
perl
常量
定义
、
、
、
、
我想为主
perl
程序和其他包的所有常见声明设置一个专用包,而不是在每个头中重复这些声明。我肯定搞错了,但却找不出背后的理由:我已经在my_common_declarations.pm.I包中设置了公共数据,my_
perl
_utils.pm希望在另一个包中使用这些数据,例如./usr/bin/
perl
-wuse parent qw(Exporter);use my_comm
浏览 1
提问于2011-04-05
得票数 0
回答已采纳
1
回答
是什么启发了Ruby =begin ..=结束注释块语法?
、
我知道很多Ruby的灵感来自于
Perl
(例如,STDIN作为全局
常量
)或Unix shell (例如,<<END heredoc语法)。但是我不知道块注释语法是从哪里来的。我对
Perl
的了解是粗略的。是
Perl
吗?
浏览 1
提问于2012-01-08
得票数 23
回答已采纳
2
回答
Perl
:如何使用
常量
标记值作为关联数组的键?
如何在
perl
中使用
常量
标记值作为哈希键?#!/usr/bin/
perl
$rec->{CONST_TAG} = "testName"; printf
浏览 1
提问于2014-01-18
得票数 2
回答已采纳
5
回答
如何减少
常量
中的重复?
、
、
我有这个
Perl
脚本,其中包含许多已定义的配置文件
常量
。=> "/var/log/",LOG4
PERL
_CONF_FILE=> "/etc/app1/log4
perl
.conf", CONF_FILE1
浏览 2
提问于2008-10-23
得票数 6
回答已采纳
1
回答
Perl
内部和Moose:恒定折叠优化
、
、
、
我对
Perl
所执行的
常量
折叠优化很好奇,但是当涉及Moose的代码时,可能不会执行
常量
折叠(如果我错了,请纠正我)。>is_map_val($self->pos->[0]+32-8, $test_y+32)) { heavy_stuff(); #...当我运行
perl
or { heavy_s
浏览 5
提问于2013-09-02
得票数 4
回答已采纳
2
回答
‘value { $constant_name }’给出了名称,而不是值
、
、
我定义了几个
Perl
常量
,如use constant LVL_FATAL => 1; (
Perl
5.18.2)。在尝试创建一个需要
常量
名称和值的函数时,我尝试了:当$_为FATAL时,$level包含LVL_FATAL,但不包含LVL_FATAL备注 记住
Perl
常量
基本上是函数,我尝试了eval ${level}(),但这不起作用;eval { $level->() }似乎在调试器中完
浏览 8
提问于2020-07-15
得票数 0
回答已采纳
2
回答
Perl
:当我们将一个
常量
值赋给引用变量而不是变量的地址时,会发生什么?
、
/usr/bin/
perl
-w print "Variable is containing $$var and is of type ". ref($$var).\n"; $
perl
testRefVar.pl这里的变量$$var指的不是任何其他变量,而是一个
常量
。
浏览 0
提问于2014-02-20
得票数 0
2
回答
Perl
常量
数组
use constant {} 我可以使用
Perl
中的
常量
包存储数组吗?
浏览 2
提问于2013-08-12
得票数 7
回答已采纳
3
回答
Perl
6中的重载
常量
、
、
在
Perl
6中可以重载
常量
吗?是我正在查看的
Perl
5示例。
浏览 6
提问于2014-11-15
得票数 4
回答已采纳
2
回答
遍历
perl
常量
、
、
我用
perl
编写了以下代码: use warnings; SHA256_RSA_V1 => 'SHA256-RSA-V1', }; 如何遍历上面列出的
常量
并将它们与字符串进行比较?
浏览 0
提问于2013-06-13
得票数 0
回答已采纳
2
回答
从文件中读取第3到5行,如何将这些行号转换为变量?
我是
perl
的新手,但我只是尝试打开一个文件并读取其中的一些行。
浏览 0
提问于2012-07-25
得票数 2
回答已采纳
4
回答
如何在
Perl
中的单独文件中定义
常量
?
、
我有一堆
Perl
文件,它们接受一些文件名
常量
。我想在一个单独的文件中定义它们--类似于C中的头文件。在
Perl
中实现这一点的最好/最标准的方法是什么?
浏览 0
提问于2009-09-20
得票数 15
回答已采纳
3
回答
如何在
Perl
中访问其名称包含在变量中的
常量
?
、
、
我在
Perl
中声明了一组
常量
: use constant C2 => 222; my $which_constant = "C2"; 如何构造一个基于$which_constant的
Perl
表达式,该表达式派生一个以该变量的值命名的
常量
的值请注意,我不能更改上面的任何条件--它们是对实际场景的简化:我有一个模块(我无法控制)从其中导入这些
常量
。其
浏览 6
提问于2010-02-02
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TensorFlow基础:常量
Perl的学习继续
Perl 6 Grammars,Part 1
Perl语言的“浪漫情话”
Perl的简介及安装
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券