关注一下 FileHandle 方面的模组,老外建议改写 open 方法,呵呵。

2010/8/9 Michael Zeng <[email protected]>:
> 主要是 输出 和显示的需要
>
>
> 2010/8/9 Qiang (James) <[email protected]>
>>
>> On 08/09/2010 06:44 AM, Michael Zeng wrote:
>> > 有啥问题
>>
>> 我也比较迷惑你的这个需求。既然已经有了文件的 handle 了,还需要文件名称干嘛?
>>
>> Qiang (James)
>>
>> > 你这创建了 %h , 啊, 我也会啊
>> >
>> > 2010/8/8 snyh <[email protected] <mailto:[email protected]>>
>> >
>> >     open(my $h, "<test.dat");
>> >     $h{name} = "test.dat";
>> >
>> >     打开文件时,把文件名存在filehandle里面 也许比较适合
>> >
>> >     不过你这个需求,貌似有问题。。。
>> >     在 2010年8月8日 上午7:44,Michael Zeng <[email protected]
>> >     <mailto:[email protected]>> 写道:
>> >      > 就是 我要打开的文件太多
>> >      >
>> >      > 很多 file handle ,
>> >      >
>> >      > 要回到很前面 才查到 打开哪个文件,如果 能从 handle直接 知道 就好了
>> >      >
>> >      >
>> >      >
>> >      > 2010/8/8 Huangj <[email protected] <mailto:[email protected]>>
>> >      >>
>> >      >> 介个需求是如何产生的?
>> >      >>
>> >      >> At 2010-08-05 22:30:08,"Michael Zeng" <[email protected]
>> >     <mailto:[email protected]>> wrote:
>> >      >>
>> >      >> 就是
>> >      >>
>> >      >> open my $F1, '<', 'ABC'
>> >      >>
>> >      >> or open my $F2 , '>' , "DEF" ;
>> >      >>
>> >      >>
>> >      >> 现在 拿到 $F1, $F2 , 如何返回文件的名称呢
>> >      >>
>> >      >> 比如ABC , DEF
>> >      >>
>> >      >>
>> >      >>
>> >      >> --
>> >      >> Yours Sincerely
>> >      >> Zeng Hong
>> >      >
>> >      >
>> >      > --
>> >      > Yours Sincerely
>> >      > Zeng Hong
>> >
>> >
>> >
>> > --
>> > Yours Sincerely
>> > Zeng Hong
>>
>> --
>> 您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
>> 要向此网上论坛发帖,请发送电子邮件至 [email protected]。
>> 要取消订阅此网上论坛,请发送电子邮件至 [email protected]。
>> 若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。
>>
>
>
>
> --
>             Yours Sincerely
>                     Zeng Hong
>
> --
> 您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
> 要向此网上论坛发帖,请发送电子邮件至 [email protected]。
> 要取消订阅此网上论坛,请发送电子邮件至 [email protected]。
> 若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。
>



-- 
/* 110000011101011011010000110010111100001010111101 *\
Linxinglu(林兴陆) - Mike Lam
Mobile Phone: (+86)13501281365
E-Mail: [email protected]
QQ: 28888888
ICQ: 2876829
MSN: [email protected]
Homepage: http://www.lxl.cn
\* 110000011101011011010000110010111100001010111101 */

-- 
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 [email protected]。
要取消订阅此网上论坛,请发送电子邮件至 [email protected]。
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。

回复