摘要: 0. Overview C的预处理指令格式为#name,均以#开头,#和指令名之间不可有空白字符,#前可以有空字符,但为增强可读性,一般应从第一列开始。 #name不能由宏展开得来,name也不能由宏展开得来,如: // Wrong 1 #define INC #include INC <stdio 阅读全文
posted @ 2019-06-23 00:46 westwindrest 阅读(1759) 评论(0) 推荐(0) 编辑
摘要: 一 简介 概括而言,使用正则表达式处理字符串的流程包括: 用正则表达式定义要匹配的字符串的规则, 然后对目标字符串进行匹配, 最后对匹配到的结果进行操作。 C++ 的 regex 库提供了用于表示正则表达式和匹配结果的基本类型,以及搜寻、匹配、替换等函数。 二 基本类型 2.1 basic_rege 阅读全文
posted @ 2019-06-23 00:41 westwindrest 阅读(19469) 评论(0) 推荐(4) 编辑