2009年9月23日星期三

[PerlChina] Re: Perl script调用.exe工具的问题。

2009/9/23 TBY <tangboyun@hotmail.com>

我的想法是把注释 划X的地方去掉,然后直接在那里传递一个字符串变量

然后问题出现在,我没有办法再去格式化这个字串,fscanf的功能,我翻了一下午C++资料,找不到可以替代掉的办法,理论上应该可以用sscanf
去格式化字串后,把它导入x,但是总不成功。

呃。。。自己用指针写一个简单的解析器吧,呵呵,把 atoi, atof 啥的也用上。当然,也可以利用 Ragel 这个工具自动生成状态机代码:

  http://www.complang.org/ragel/

有趣的是,这个东东我还是在学习 Nginx 教程的过程中发现的,呵呵。(当然,使用 pcre 这个库也挺好的,就是运行时性能不及 Ragel 生成的代码好。

这个有些纯 C/C++ 主题了,OT 了,OT 了 :P

Cheers,
-agentzh


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

-~----------~----~----~----~------~----~------~--~---

没有评论: