Re: [PerlChina] 模块导入中的qw(:DEFAULT)中的:是什么意思呢?怎么来的?

Joe Jiang joejiang799 at gmail.com
Thu Dec 22 21:18:24 PST 2005


可以输入一组在 %EXPORT_TAGS 里面的名字

定义模块如下:
our %EXPORT_TAGS = (
camelids => [qw($camel @llama)],
critters => [qw(ram $camel %wolf)],
);

使用模块如下:
use Bestiary qw(:camelids);      # 输入$camel和@llama
use Bestiary qw(:DEFAULT);      # 输入@EXPORT符号

详情请见 programming perl 的章节:
11.2.1 模块私有和输出器
On 12/23/05, 黄叶 <hylinux at gmail.com> wrote:
>
> Hi,
> 可以用中文了,爽。
> 不过有一个问题,
> 请问一下Perl中导入模块的时候比如:
> use IO::Socket qw(:DEFAULT :crlf);
> 这其中的 : 是什么意思呢?怎么在模块中来操作它呢?
>
> 谢谢。
>
>
>
> _______________________________________________
> China-pm mailing list
> China-pm at pm.org
> http://mail.pm.org/mailman/listinfo/china-pm
>



--
God May Always Inspire Life => Gmail
-------------- next part --------------
qÓ0¶­µ§!™éíÁ«,r»›mçTD¸m¶Ÿÿ™¨¥¦j+ƒúb¥êæj)r§j™¿jÛZržžÛ?ÛM9×m·ÿÇxwÞ=Ûö­µ§!™éí†Ù¥


More information about the China-pm mailing list