2009年11月30日星期一

[PerlChina] 如何简化 Tie Handle 的写法

Hi,

最近我想创建一个自己的文件Handle,用 perl tie 。

perldoc perltie 后发现,为了写一个支持 Input 的 Handle, 我需要定义:

TIEHANDLE
READ
READLINE
GETC

而我最希望的是只要定义一个 READ后, READLINE, GETC 都能自动给我定义好而不需要我重复实现,不知道各位有什么意见?

P.S: 做同样的任务,在 python里,我只要定义一个类继承 io.RawIOBase, 然后重载readinto就可以了。

--~--~---------~--~----~------------~-------~--~----~
您收到此信息是由于您订阅了 Google 论坛"PerlChina Mongers 讨论组"论坛。
要在此论坛发帖,请发电子邮件到 perlchina@googlegroups.com
要退订此论坛,请发邮件至 perlchina+unsubscribe@googlegroups.com
更多选项,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问该论坛
-~----------~----~----~----~------~----~------~--~---

没有评论: