boost
mzr122
这个作者很懒,什么都没留下…
展开
-
TPL quick start
Field ExtractionExample 1#include // std::vector#include // std::cout#include// minimization of including tplusingnamespacetpl;voidmain(){ std::vectorval...原创 2019-05-07 11:36:11 · 128 阅读 · 0 评论 -
TPL基础文法
原文连接:http://blog.csdn.net/xushiweizh/article/details/2606892操作符(规则组合)R1 + R2R1 + R2 表示顺序匹配:匹配 R1 成功后继续匹配 R2。编译原理中一般以 R1 R2 表示(很遗憾,C++没有operator空格)。这应该是使用最多的文法了。例如:要匹配html标签开始,也就是<tag>,这样写...转载 2019-05-07 11:45:20 · 5951 阅读 · 0 评论 -
TPL:一个新的正则表达式(regex)库
概要 C++ 中正则表达式(regex)库已经很多。光 boost 中就有3个:regex、spirit、xpressive。那么我们为什么还需要一个新的呢? 多数正则表达式库都需要一个编译(compile)过程。即:通过解释一个正则表达式的字符串(pattern)来生成该正则表达式的内部表示(字节码)。例如 boost regex 就是这样。这类我们称之为动态正则表达式库。...原创 2019-05-07 11:46:34 · 200 阅读 · 0 评论 -
boost lamda用法(一)
出处:http://hi.baidu.com/_%E2d_%B7%B3_%DE%B2%C2%D2/blog/item/46a982f9c813a85d252df280.html 与其它许多Boost库一样,这个库完全定义在头文件中,这意味着你不必构建任何东西就可以开始使用。但是,知道一点关于lambda表达式的东西肯定是有帮助的。接下来的章节会带你浏览一下这个库,还包括如何...转载 2019-05-07 12:07:42 · 594 阅读 · 0 评论