perl版本的第一贴,有谁能帮我看一下下面的代码

昨天下班走的早没有及时看大家的回贴,多谢各位的帮忙。


QUOTE:
原帖由 uppet 于 2007-9-21 22:21 发表
不要使用use strict;
不要使用my变量。

程序就会符合阁下的要求。。。

参见perldoc perlref中`Symbolic references‘一段

能不能详加解释一下呢,多谢!一般写程序的时候用use strict 及 my 变量不是会使程序更加严谨一点的吗,这样做是不是有背perl的精神,我刚接解PERL,可能说的比较行外话,请不要见笑,不过小弟是真的想搞明白这些问题,多谢了!


QUOTE:
原帖由 DennisRitchie 于 2007-9-21 22:46 发表

高手跳出来了,学习了!

再警告你一次!
别讨人不喜欢!
to:uppet
你说的解决方案我测试了,是OK的,不过我还是有些不明白,如果哪天你来看贴的时候麻烦你回复一下我,或有路过的朋友知道的也告诉我一声,多谢了。

我的问题是:

在perl书写中用use strict是为了使程序更加严谨

[Copy to clipboard] [ - ]
CODE:
strict 模块干的事是更加严格地约束 Perl 中的一些规则,
这样你在很多方面必须更明确,而不是让 Perl 去猜,例
如如何确定变量的作用范围。
use strict; 就是声明你需要控制自己程序符合规则,比
如:声明变量等。

所以从上面的理解上来看对于uppet老兄的说法去做的话有点“杀敌一千,自损八百”。我想知道是不是有其实的可行的规范的方法呢。


多谢了!
你说的不错。
正因如此,符号引用是不推荐使用的——正如前面那位朋友所说,类似的需求通常可通过 hash 来解决。
如果你一定要用符号引用,
那么你可以在局部作用域 no strict 'refs' 。

本版过去讨论过这个问题很多次,
实在没兴趣再做长篇大论了。
千言万语化成一句话:
好好看书,别轻易问人。
版主的话是良言,我相信我所问的东东也不是没有经过脑子思考就问的,可以看我是在PERL版的第一贴,
我会认真看书的,可能是我不知道怎么样搜索这样的问题,你可以搜索我在CU发的贴子,我在问问之前是会经过自己思考的,不会张口即来,我相信有大家的交流学习会更快一点,只停留在书本上的学习方法我不太喜欢,我也相信大家来这里就是为了在交流中进步,我相信版主你不会反对我的话。


QUOTE:
原帖由 flw 于 2007-9-22 12:53 发表

再警告你一次!
别讨人不喜欢!

你发什么火?
1、2楼的cobrawgl不是说“等高人出来点拨一下,有没有别的办法了”
2、我给出自己的方法,难道不是在帮助楼主吗?有挑衅的意思吗?
3、uppet的解决方法确实比我的好, 我说“高手跳出来了,学习了”并无讽刺他的意思,况且我从未和他冲突过!有什么不行啊?


QUOTE:
原帖由 DennisRitchie 于 2007-9-22 14:39 发表

你发什么火?
1、2楼的cobrawgl不是说“等高人出来点拨一下,有没有别的办法了”
2、我给出自己的方法,难道不是在帮助楼主吗?有挑衅的意思吗?
3、uppet的解决方法确实比我的好, 我说“高手跳出来了, ...

你不觉得“跳”字用得很不礼貌吗?


QUOTE:
原帖由 flw 于 2007-9-22 14:40 发表

你不觉得“跳”字用得很不礼貌吗?

1、以当时的情况来看,这只是一个玩笑而已。
2、这个词我用的不礼貌,我向uppet道歉:对不起
3、我现在就删除这个用词

那么请问你自己了,你改不改?我也警告你一下,请文明用语!

QUOTE:
原帖由 flw 于 2007-9-19 13:44 发表
因为有个傻逼注册了一个和我的 ID 看上去差不多的 ID,
并且用我的头像做头像。

傻逼太多,我只好绕道走。

我都和waker停止争论了,他叫我不要JJYY,你自己凭良心说,这一贴是不是你在惹事生非?!?