2009/9/23 TBY <[email protected]> > > 我的想法是把注释 划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 讨论组”论坛。 要在此论坛发帖,请发电子邮件到 [email protected] 要退订此论坛,请发邮件至 [email protected] 更多选项,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问该论坛 -~----------~----~----~----~------~----~------~--~---
