腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Perl
未在
子
例程
或
散
列
中
选择
带有
"||“
的
定义
值
我正在运行一个简单
的
脚本,如果
定义
了一个
值
,它会将一个变量赋给一个
值
,最简单
的
是:use warnings FATAL => 'all';use autodie ':default'isn't defined$y = $x || 3; say $y; # pr
浏览 11
提问于2021-06-12
得票数 0
回答已采纳
3
回答
从
perl
中
的
另一个模块直接写入
子
例程
中
的
引用变量
、
我试图将
散
列
的
引用传递到另一个模块
中
定义
的
子
例程
中
,以提高性能。在这个子
例程
中
,另一个模块
的
引用被取消引用为: my $hash_ref = $_[0];} 所以这会改变这个模块中键
的
值
,但
浏览 0
提问于2013-01-21
得票数 0
回答已采纳
1
回答
提供可下载文件
perl
-template
、
、
、
我正在使用
Perl
/CGI,MySQL,
Perl
模板工具包。 我设置了一个数据库和一些
perl
模块来查询数据库。从
perl
模块
中
,我将一个数据结构(
散
列
的
散
列
)传递给
perl
template toolkit (.tt),并将结果呈现在网页上。我现在想添加一个选项,将搜索结果下载到一个制表符分隔
的
文件
中
;即提供一个下载文件选项。我
的
<e
浏览 1
提问于2012-06-07
得票数 0
回答已采纳
2
回答
使用"\":my_subroutine(%my_hash)通过引用将
散
列传递给
子
例程
w/o
如何通过引用将
散
列传递给
子
例程
,而不使用像\这样
的
子
例程
调用表达式
中
的
my_subroutine(%my_hash)字符?进一步解释:(如果前面的单行问题描述不够)sub my_subroutine= \shift;
浏览 3
提问于2017-02-11
得票数 1
回答已采纳
1
回答
在
Perl
中使用原型将
散
列
引用传递给
子
例程
有问题吗?
因此,我在将
散
列
引用传递给
Perl
中
的
子
例程
时似乎遇到了问题。我正在尝试使用原型传递引用,我认为这可能就是问题
的
来源。简而言之,当取消对子
例程
中
的
散
列
引用
的
引用并尝试打印出键
的
数组时,数组是空
的
,而我可以确认在
子
例程
之外打印时它确实包含键。
子
例程</
浏览 3
提问于2016-10-31
得票数 0
3
回答
如果全局变量不变,是否应该将它们作为参数传递给
子
例程
?
、
我有一个全局
定义
的
散
列
引用,它
的
值
在添加后永远不会改变。因此,
子
例程
不会修改
散
列
,只会访问它。 我应该将
散
列
引用传递给将使用它
的
值
的
子
例程
,还是
子
例程
应该引用全局变量本身?另外,为了可读性(为了避免冗长
的
$ hash _ref->{&
浏览 0
提问于2013-05-29
得票数 4
回答已采纳
1
回答
perl
不能使用未
定义
的
值
作为
散
列
引用
、
我正在重构这个脚本,我真的不理解我得到
的
错误。use DBI ;use warnings;my $dbUser = 'fetchrow_array) { }以下是错误:我尤其不
浏览 0
提问于2014-08-25
得票数 0
回答已采纳
2
回答
或者从子
例程
返回数组
或
散
列
?
、
、
、
如何从子
例程
返回
散
列
或
数组,取决于用户需要什么? 'key2' => 'val2', 'key3' =>
浏览 0
提问于2015-08-11
得票数 0
回答已采纳
2
回答
数组
散
列
中
的
分割
散
列
、
我有三个
散
列
,我想把每个
散
列
分解成一个数组。每个子程序都可以被传递到一个
带有
拆分函数
的
子
例程
中
,但是这需要调用相同
的
子
例程
3次。我试着迭代每一个
散
列
,然后他们把它分开,但没有成功。在不调用
子
例程
的
情况下可以这样做吗?我尝试过
的
代码是: #!/usr/bin
浏览 0
提问于2014-08-05
得票数 0
回答已采纳
2
回答
将内部数组传递给函数
、
我试图将内部数组传递给
Perl
中
的
函数。这是我
的
Perl
程序。use strict; 'a' => ( y =>这样做是可行
的
: #!A
的
内容是一个
散
列
,所以p(之后
浏览 5
提问于2017-11-15
得票数 0
回答已采纳
3
回答
如何使用“
子
例程
引用”作为
散
列
键
、
、
、
、
在
Perl
中
,我正在学习如何取消“
子
例程
引用”。但我似乎不能使用
子
例程
引用作为
散
列
“键”。在下面的示例代码
中
, 但我不知道如何将引用用作
散<
浏览 6
提问于2012-05-29
得票数 2
回答已采纳
2
回答
如何从传递引用
的
Perl
子
例程
中
获取输出数据
、
如何从
Perl
子
例程
中
获得数据输出?将
散
列
引用传递给
子
例程
"get_data"...填充
子
例程
中
的
数据。它应该反映在外部。
浏览 0
提问于2011-03-21
得票数 1
回答已采纳
1
回答
在
Perl
中
,我是否可以在一个文件
中
创建一个测试,该测试仅在另一个文件
中
的
测试运行后才运行?
、
我正在我编写
的
Perl
模块上运行测试文件,我希望有这样一种条件,即某些测试只有在其他测试成功运行后才能运行(但仍然将它们保存在单独
的
文件
中
)。 我在看,但我不认为它适合跨文件测试。只是为了解释我为什么要这样做;我对模块
中
的
每个子
例程
都有一个测试文件。这些
子
例程
中
的
一些是从其他
子
例程
传递来
的
大
散
列
,这些
子
浏览 0
提问于2013-03-08
得票数 2
回答已采纳
2
回答
Perl
中
引用
的
目的是什么?
我对
Perl
很陌生,这是我
的
第二节课。 我理解如何在
Perl
中使用引用(在基本级别上),但我不明白为什么。这里有一个例子,介绍了教科书中
的
参考资料,以及我补充
的
评论。
浏览 2
提问于2014-01-25
得票数 2
回答已采纳
1
回答
如何在
子
例程
中
传递数组
的
散
列
?
、
、
、
我对
perl
有点陌生,我想问一下如何在
子
例程
中
传递数组
的
散
列
。更具体地说,我有一个数组
的
散
列
。., arrayX);谢谢你,萨诺斯
浏览 5
提问于2013-10-30
得票数 2
回答已采纳
2
回答
为什么键()会自动生成,而不是%{..}?
、
、
、
、
这是我在keys()中发现
的
一个微妙之处。$
perl
-e 'use warnings; use strict; my $d = { "ab" => 1 }; my @e = keys(%{$d->{cd}});' 为什么keys需要自动生动?我试
浏览 1
提问于2016-01-27
得票数 8
3
回答
关于一段
Perl
代码
的
问题
我开始学习
Perl
,并对下面这段
Perl
代码有疑问。 我知道"my“是用来
定义
局部变量
的
,"shift”是用来从数组
中
获取head元素
的
。让我困惑
的
是,在下面的代码段
中
数组是从哪里来
的
。
浏览 1
提问于2011-12-14
得票数 2
回答已采纳
2
回答
使用数组
散
列
中
的
元素来访问键
、
、
我有一个
散
列
的
数组,如下所示:my @array2 = ("banana", "pear","apple"); numbers => \@array1,); 我想使用数组
的<
浏览 0
提问于2017-03-26
得票数 0
5
回答
返回
散
列
的
子
例程
-将其分解为单独
的
变量
、
、
、
我有一个返回
散
列
的
子
例程
。
子
例程
的
最后几行:return %fileDetails;$VAR1 = { 'somthingelse' => 7.68016712043654, 'else' =>
浏览 0
提问于2013-05-28
得票数 6
回答已采纳
1
回答
通过引用
子
例程
传递大型
散
列
时性能较慢
、
、
、
my ($fti, $fqstart, $fqend, $fsstart, $fsend, $fbs) = best_one(\@forward,\%blast_values); 在
子
例程
中
子
例程
版本是相同
的
代码,只是移到
子
例程
中
,然后返回标量值。如果我让它运行到完成,这个子
例程
将被调用大约30K次,但我从来没有这样做过,因为它将需要大约1800秒。在
子
例程
中
,将
浏览 1
提问于2014-07-29
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
该学点编程知识了
C/C+编程笔记:面向过程编程 VS 面向对象编程,差异解读
面向对象的class和type
每个开发人员都应该知道的 6 种算法
数据结构 - 散列表,三探之代码实现
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券