文章 2024-04-22 来自:开发者社区

c++的学习之路:10、string(2)

一、构造函数与析构函数 首先构造函数就是利用之前所学的知识进行构造,利用初始化列表进行计算一下所需要初始化的对象的大小,也就是字符串的大小,如下方代码所示size显示利用strlen计算一下所需要的大小,然后容量这里是利用了三目运算符判断一下,如果字符串为空就多创建几个,如果字符串有大小就创建字符串大小的容量,然后利用new进行创建,这里需要把‘\0’算上,所以就是容量+1,然后在利用s...

c++的学习之路:10、string(2)
文章 2024-04-22 来自:开发者社区

c++的学习之路:9、STL简介与string(1)

一、STL 1、什么是STL STL(standard template libaray-标准模板库):是C++标准库的重要组成部分,不仅是一个可复用的组件库,而且是一个包罗数据结构与算法的软件框架。 也就是说STL就是一个模板,这个模板就是整合了很多库让我们方便使用的。 2、STL的版本 从网上我查到了四个版本就是下面的四个。 原始版本 ...

c++的学习之路:9、STL简介与string(1)
文章 2024-04-17 来自:开发者社区

标准库中的string类(下)——“C++”

各位CSDN的uu们你们好呀,这段时间小雅兰的内容仍然是C++string类的使用的内容,下面,让我们进入string类的世界吧!!! string类的常用接口说明 string - C++ Referen...

标准库中的string类(下)——“C++”
文章 2024-04-17 来自:开发者社区

标准库中的string类(中)+仅仅反转字母+字符串中的第一个唯一字符+字符串相加——“C++”“Leetcode每日一题”

各位CSDN的uu们好呀,今天,继续小雅兰西嘎嘎的学习,标准库中的string类,下面,让我们一起进入西嘎嘎string的世界吧!!! string类的常用接口说明 Leetcode每日一题 str...

标准库中的string类(中)+仅仅反转字母+字符串中的第一个唯一字符+字符串相加——“C++”“Leetcode每日一题”
文章 2024-04-17 来自:开发者社区

标准库中的string类(上)——“C++”

各位CSDN的uu们好呀,好久没有更新小雅兰的C++专栏的知识啦,接下来一段时间,小雅兰就又会开始更新C++这方面的知识点啦,以及期末复习的一些知识点,下面,让我们进入西嘎嘎string的世界吧!!! string...

标准库中的string类(上)——“C++”
文章 2024-04-17 来自:开发者社区

探索c++:string常用接口 迷雾

一、string类 这里我们对string类进行一个简单的总结: string是表示字符串的字符串类 该类的接口与常规容器的接口基本相同,再添加了一些专门用来操作string的常规操作。 string在底层实际是: //stri...

探索c++:string常用接口 迷雾
文章 2024-04-12 来自:开发者社区

【C++初阶】STL详解(二)string类的模拟实现

string各函数接口总览 namespace NIC { //模拟实现string类 class string { public: typedef char* iterator; typedef const char* const_iterator; ...

【C++初阶】STL详解(二)string类的模拟实现
文章 2024-04-12 来自:开发者社区

【C++初阶】STL详解(一)string类

string类 今天要介绍的是STL中的string类,本文将从一下几个模块来讲string类的使用,借助文档C++plusepluse来学习。 首先看一下string的定义,其实string也是个摸版。 可...

【C++初阶】STL详解(一)string类
文章 2024-04-07 来自:开发者社区

【C++初阶】8. STL初阶 + String类

STL初阶 1. 什么是STL STL(standard template libaray-标准模板库):是C++标准库的重要组成部分,不仅是一个可复用的组件库,而且是一个包罗数据结构与算法的软件框架。 2. STL的版本 原始版本Alexander Stepanov、Meng Lee 在惠普实验室完成的原始版本,本着开源精神,他们声明允许任何人任意运用、拷贝、修改、传播、商业使...

【C++初阶】8. STL初阶 + String类
文章 2024-04-07 来自:开发者社区

【C++初阶】9. string类的模拟实现

string类的完整实现放这里啦!快来看看吧 1. string类的成员 string类的作用就是将字符串类型实现更多功能,运算符重载,增删改查等等操作,所以其成员就包含char*的字符串 private: char* _str; size_t _capacity; size_t _size; 2. 构造函数 2.1 带参构造函数 在...

【C++初阶】9. string类的模拟实现

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

开发与运维

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

+关注