- 6
- 0
- 约4.91千字
- 约 16页
- 2016-12-16 发布于山西
- 举报
第18章 string类 字符串处理在程序中应用广泛,在第3章中介绍了C风格字符串的相关内容,C风格字符串是以’\0’(空字符)来结尾的字符数组,在使用时,程序员需要考虑字符数组大小的开辟,结尾空字符的处理,使用起来有诸多不便,实际上,C++提供了string类用于字符串的处理。string类定义在头文件string中,注意和第3章提到的头文件cstring区分,cstring中定义的是一些对C风格字符串的处理函数,本章对string类的使用方法进行讨论: 18.1 为什么要使用string类 本节的题目也可以说是string类比C风格字符串要好,之所以抛弃C风格字符串而选用C++标准程序库中的string类,是因为string和C风格字符串相比,不必担心内存是否足够、字符串长度,结尾的空白符等等。string作为一个类出现,其集成的成员操作函数功能强大,几乎能满足所有的需求,从另一个角度上说,完全可以把string当成是C++的内置数据类型,放在和int、double等同等位置上。 注:如无特别说明,本章中提及的字符串均是指string字符串。 和流类库差不多,string类其实是basic_string类模板关于char型的实例化,对应着wchar_t类型还有wstring类,本章讨论string类的用法,wstring类的用法与此完全一致。 和STL一样,basic_st
您可能关注的文档
最近下载
- DB64_266-2018 建筑工程资料管理规程.docx
- 创伤性血气胸护理查房ppt课件.pptx VIP
- 患者身份识别制度-ppt课件.pdf VIP
- 数据采集与处理技术.pdf VIP
- Q∕GDW 10976-2017 电力系统动态记录装置技术规范.docx VIP
- 2026年《新疆维吾尔自治区民族团结进步模范区创建条例》题库及答案(共99题).docx
- 智能办公设备创投项目计划书.pptx VIP
- 博世力士乐IndraDrive 驱动器中文报警手册.pdf VIP
- DJBT50-133-2020 建设工程施工现场围挡及大门标准图集(2020版).pdf
- 2017年天津市大学生排球比赛.doc VIP
原创力文档

文档评论(0)