文章 2024-11-27 来自:开发者社区

【c++丨STL】string类的使用

string类的介绍--为什么学习string类        之前我们对STL已经有了一些初步的了解,本篇文章我们正式开始学习STL。我们都知道,在C语言当中,有一些库函数:strlen、strcpy、strcmp、strstr......它们都是处理字符串的函数。但是这些函数的定义与字符串是分离的,并不符合面向对象编程的思...

【c++丨STL】string类的使用
文章 2024-10-08 来自:开发者社区

【C++篇】探寻C++ STL之美:从string类的基础到高级操作的全面解析

C++ string 类详解:从入门到精通 欢迎讨论:学习过程中有问题吗?随时在评论区与我交流。你们的互动是我创作的动力! 支持我:如果你觉得这篇文章对你有帮助,请点赞、收藏并分享给更多朋友吧! 一起成长:欢迎分享给更多对 C++ 感兴趣的小伙伴,让我们共同进步! 前言 C++ 标准库中的 string 类是操作字符串的强大工具...

【C++篇】探寻C++ STL之美:从string类的基础到高级操作的全面解析
文章 2024-06-24 来自:开发者社区

【C++/STL】:string类底层的模拟实现

引言 点击跳转到文章:【string类的基本使用】 上一篇文章已经对string类进行了简单的介绍,大家只要能够正常使用即可。 这篇文章主要是对string类的一些重点接口函数进行模拟实现。本文依然采用多文件的方式,string.h放类的声明,string.cpp放成员函数的定义。 string.h ...

文章 2024-06-24 来自:开发者社区

【C++/STL】:string类的基本使用

引言 string 就是我们常说的"串",它是一种字符数组,只不过这个数组具备扩容,增删查改等功能。string类在我们日常生活中是十分常用的,并且在笔试,面试中也经常出现,它是学习C++的不可缺少的一部分。 string类大概有120个函数接口,注意下面只讲解最常用的接口,想要了解更多,前往https://legacy.cplusplus.com/reference/strin...

【C++/STL】:string类的基本使用
文章 2024-06-19 来自:开发者社区

【C++练级之路】【Lv.17】【STL】set类和map类的模拟实现

远方有一堆篝火,在为久候之人燃烧! @[TOC] 引言 STL库中的set类和map类,其底层原理都是==通过红黑树来实现==的。尽管set和map可以各自实现一棵红黑树,但是为了提高代码的复用率,STL库中将红黑树进行了一定的改造,实现==以相同的底层实现不同的容器==。 一、红黑树(改造版) 1.1 结点 enum Color { RED, BLACK...

【C++练级之路】【Lv.17】【STL】set类和map类的模拟实现
文章 2024-06-13 来自:开发者社区

【C++语言】想学STL,先细细拿捏string类,万字详解string类 (内附精美思维导图)

✨思维导图附上 看不清楚戳这里【String思维导图】 图片因为上传上限是5MB,所以不能直接传。图片无法更新但网页持续更新。 这一节我们将详细学习string字符串这个类,string类是早于ST...

【C++语言】想学STL,先细细拿捏string类,万字详解string类 (内附精美思维导图)
文章 2024-06-06 来自:开发者社区

C++初阶学习第六弹——探索STL奥秘(一)——标准库中的string类

前言: 在前面,我们学习了C++的类与对象,认识到了C++与C语言的一些不同,今天,我们将进入C++的 关键部分——STL,学习完这部分之后,我们就可以清楚的认识到C++相比于C语言的快捷与便利 一、为什么有string类 在我们学习C语言的时候,有一个点是非常难处理的,那就是字符串,在我们对字符串访问,增删查改时都是非常不便的,所以我们...

C++初阶学习第六弹——探索STL奥秘(一)——标准库中的string类
文章 2024-05-09 来自:开发者社区

【C++】STL学习之旅——初识STL,认识string类

string类 1 STL 简介 现在我正式开始学习STL,这让我期待好久了,一想到不用手撕链表,手搓堆栈,心里非常爽。接下来我们先来介绍一下STL: STL,英文全称 standard template library,中文可译为标准模板库或者泛型库,其包含有大量的模板类和模板函数,是 C++ 提供的一个基础模板的集合,用于完成诸如输入/输出、数学计算等功能。 STL ...

【C++】STL学习之旅——初识STL,认识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类

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

开发与运维

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

+关注