- 5
- 0
- 约4.29千字
- 约 6页
- 2016-12-20 发布于北京
- 举报
在C++?Builder6上使用Boost正则表达式库
正则表达式是一种模式匹配形式,它通常用在处理的文本程序中。比如我们经常使用的grep工具,还是perl语言都使用了正则表达式。传统的C++处理正则表达式是非常麻烦的,这也成为很多其他语言爱好者的笑柄,现在情况不一样了,因为有了boost。??? Boost是一个基于Template的开发源代码库,在这个库中有很多子库用来高效处理各方面的问题,比如字符串拆分,格式化,线程等等,Boost对于每一个C++爱好者都是应该了解的,对于C++ Builder用户如果能在熟练使用VCL的情况下再熟练使用Boost,我想一定如虎添翼。
??? 一般来说,使用Boost是非常简单,和使用其他STL库没有太大区别,但使用Boost的正则表达式库则不那么容易,因为这个库还需要我们单独编译,下面我将详细介绍如何使用。
??? 如果你还不知道或者还没有Boost的话,你可以去下载最新版本,作者使用的是1.30版本。将下载下来的zip包[1]解压到任何你喜欢的目录,比如D:\\boost。
??? 编译正则表达式库
??? 前面已经提到,这个库需要我们单独编译才能使用,为什么不编译好一起发布呢?主要是考虑到不同的编译器需要不同的链接库文件和链接库太大了。在命令行下,进入[%Boost]\\Libs\\RegEx\\Build目录,直接敲入make
您可能关注的文档
- 图书管理系统功能说明(终级版).doc
- 图书馆替旧更新图书比例统计表.doc
- 图书馆活动策划.docx
- 图书馆看书.doc
- 图书馆管理系统管理员功能模块.docx
- 图书馆组织机构.doc
- 图例讲解人像摄影.doc
- 图像处理和图像识别中常用的OpenCV函数汇总.docx
- 图像显示设备.doc
- 图审查表.doc
- 储氢技术研究进展及挑战与机遇.docx
- 处方管理办法测试题及答案.docx
- 2026年卫生专业技术资格考试口腔修复学(中级356)专业知识梳理策略详解.docx
- 高中英语2026届高考阅读完型高频短语动词(含例句共170个).docx
- TEERT《废弃矿区历史遗留固体废物污染治理技术规范》.docx
- 2026年广东统招专升本计算机基础与程序设计-黄金考点汇编.docx
- 2023-2024学年浙江省A9协作体高二下学期期中联考政治试题含答案.docx
- DB61∕T 1931-2024 冷料超薄罩面施工技术规范.docx
- 联盟学校2026年5月高三模拟考试日语.docx
- 2026年七年级下册英语期中模拟卷(全解全析)(广东专用).docx
最近下载
- EMC_设计整改案例集_2026版.docx VIP
- 软杰停车系统管理软件使用说明书.pdf VIP
- 2025年甘肃高考化学试卷真题及答案详解(精校打印版).pdf
- 机电一体化技术毕业论文-搬运机械手机构设计与控制电路设计.doc
- 2025年贵州省普通高中学业水平选择性考试化学试卷(含答案及解析).docx VIP
- 密码技术应用员三级技能试题及答案.docx VIP
- 05S804矩形钢筋凝土蓄水池图集(OCR)建筑工程图集.pdf VIP
- 2025年贵州省高考生物真题卷(含答案与解析).pdf VIP
- ansys经典APDL焊接模拟(移动热源、生死单元、双椭球热源).pdf VIP
- 西安市长安路华润万家超市安全现状分析与评价.doc VIP
原创力文档

文档评论(0)