文章 2023-04-19 来自:开发者社区

【C++初阶】九、STL---string/vector/list补充

目录一、vs和g++下string结构说明1.1 vs下string的结构1.2 g++下string的结构二、vector和list对比2.1 vector优缺点2.2 list优缺点三、迭代器失效问题四、list模拟实现 -> 操作符重载问题一、vs和g++下string结构说明注意:下述结构是在32位平台下进行验证,32位平台下指针占4个字节 1.1 vs下string的结构测试代码....

【C++初阶】九、STL---string/vector/list补充
文章 2023-04-19 来自:开发者社区

【C++初阶】六、STL---string模拟实现

目录一、模拟实现接口总览二、string模拟实现2.1 构造函数2.2 析构函数2.3 拷贝构造函数2.3.1 传统写法2.3.2 现代写法2.4 赋值运算符重载2.4.1 传统写法2.4.2 现代写法2.5 iterator2.5.1 begin2.6 Capacity2.6.1 size2.6.2 capacity2.6.2 empty2.6.3 reserve2.6.4 resize2.6....

【C++初阶】六、STL---string模拟实现
文章 2023-04-19 来自:开发者社区

【C++初阶】六、STL---string

目录一、为什么学习string类1.1 C语言中的字符串1.2 字符串在OJ面试中二、标准库中的string类2.1 string 介绍2.2 编码格式三、string 类常用接口3.1 Member functions(成员函数)3.1.1 构造函数(Construct)3.1.2 赋值重载(operator=) 编辑3.1.3 string类对象的容量操作(Capacity)3.1.4 st....

【C++初阶】六、STL---string

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注