目录一、前言二、准备工作2.1 涵盖必要的头文件与命名空间2.2 简述模拟实现 string 所需的基础概念和知识三、成员变量四、默认成员函数4.1 构造函数4.2 析构函数4.3 拷贝构造函数4.4 拷贝构造函数(临时变量)五、赋
目录深拷贝下string的实现COW方式下string的实现data()和c_str()的区别to_string是怎么实现的读完本文相信您可以回答以下问题:
目录一、std::swap和std::string::swap的区别二、string的默认构造函数1、构造函数2、拷贝构造3、赋值运算符重载4、析构函数三、string中的小接口四、遍历接口的实现1、对operator[]进行重载2、迭代器五、reserve和r
目录1.string 成员变量2.构造函数3.拷贝构造、赋值重载和析构函数1.拷贝构造2.赋值重载3.析构函数4.访问成员变量5.遍历1.下标+【】2.迭代器(iterator)3.范围for6.空间的申请1.reserve2.resize7.增删查改8.重载cin 和