2009/9/23 TBY <tangboyun@hotmail.com>
呃。。。自己用指针写一个简单的解析器吧,呵呵,把 atoi, atof 啥的也用上。当然,也可以利用 Ragel 这个工具自动生成状态机代码:
http://www.complang.org/ragel/
有趣的是,这个东东我还是在学习 Nginx 教程的过程中发现的,呵呵。(当然,使用 pcre 这个库也挺好的,就是运行时性能不及 Ragel 生成的代码好。
这个有些纯 C/C++ 主题了,OT 了,OT 了 :P
Cheers,
-agentzh
我的想法是把注释 划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 访问该论坛
-~----------~----~----~----~------~----~------~--~---
没有评论:
发表评论