您现在的位置是:首页 >技术杂谈 >21 标准模板库STL之string网站首页技术杂谈
21 标准模板库STL之string
简介21 标准模板库STL之string
概述
从严格意义上来说,string并不是STL中的容器,但它与容器有很多类似的接口和操作。string是STL中的一个类,对char *或char[]类型的字符串进行了封装。使用string后,不需要再考虑内存是否足够、内存是否未释放、内存越界等问题。除此之外,string还提供了一系列函数,便于我们对字符串进行各种操作。
基础知识
使用string前,需要先包含其头文件。
#include <string>
using namespace std;
string提供的主要接口可以参看下表。
| 接口 |
备注 |
| size() |
返回string中的字符个数(不包括结尾的 字符) |
| length() |
与size()相同 |
| capacity() |
风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。





U8W/U8W-Mini使用与常见问题解决
QT多线程的5种用法,通过使用线程解决UI主界面的耗时操作代码,防止界面卡死。...
stm32使用HAL库配置串口中断收发数据(保姆级教程)
分享几个国内免费的ChatGPT镜像网址(亲测有效)
Allegro16.6差分等长设置及走线总结