2011年11月7日
摘要: 1.FLEX简介 单词的描述称为模式(Lexical Pattern),模式一般用正规表达式进行精确描述。FLEX通过读取一个有规定格式的文本文件,输出一个如下所示的C语言源程序。 +------------+ +------------+ +----------------+ | 输入文件*.l |------>|flex工具 |------>|输出文件lex.yy.c | +------------+ +------------+ +----------------+ FLEX的输入文件称为LEX源文件,它内含正规表达式和对相应模式处理的C语言代码。LEX源文件的扩展名习... 阅读全文
posted @ 2011-11-07 19:02 wanghetao 阅读(13764) 评论(0) 推荐(3) 编辑
摘要: string 是C++中的字符串。 字符串对象是一种特殊类型的容器,专门设计来操作的字符序列。 不像传统的c-strings,只是在数组中的一个字符序列,我们称之为字符数组,而C + +字符串对象属于一个类,这个类有很多内置的特点,在操作方式,更直观,另外还有很多有用的成员函数。 string 的定义为:typedef basic_string<char> string;成员函数(Member functions) (constructor) 构建字符串对象 (构造函数成员)operator=字符串赋值 (公有成员函数) 以下全为公有成员函数迭代器(Iterator) begin返 阅读全文
posted @ 2011-11-07 16:38 wanghetao 阅读(440) 评论(0) 推荐(0) 编辑