首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
C++
烽起黎明
创建于2023-04-04
订阅专栏
带你学习C++,感受C++这门语言的强大之处
等 9 人订阅
共11篇文章
创建于2023-04-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【C++】STL之vector类模拟
一、前言 二、vector深度剖析及模拟实现【✔】 1、源码引入 以下我所介绍的都是基于【SGI】版本的STL,对源码有兴趣的同学可以去看看 侯捷老师的《STL源码剖析》 然后呢我们就去调出【vect
【C++】STL之vector类概述
一、前言 二、vector的介绍及使用 1、vector的介绍 vector的文档介绍 vector是表示可变大小数组的序列容器。 就像数组一样,vector也采用的连续存储空间来存储元素。也就是意味
【C++】STL之string类模拟
string的模拟实现 1、前情提要 首先第一点,为了不和库中的string类发生冲突,我们可以在外层包上一个名称为bit的命名空间,此时因为作用域的不同,就不会产生冲突了,如果这一块有点忘记的同学可
【C++】STL之string类概述
一、前言 1、C语言中的字符串 首先要来谈的一点就是为什么要学习string类 string意为字符串,那回忆一下我们在C语言阶段所学习的字符串,是以'\0'结尾的一些字符的集合,为了操作方便,C标准
校招字符串相关高频算法题汇总【C++实现】
1、反转字符串 ① 题目描述: 力扣原题 ② 思路分析: 本题很简单,就是将题目中给出的字符串做一个前后逆置的操作。这边首先想到的就是双指针的一个思路,让一个指针i在前,一个指针j在后,相对而行,不断
C++ | 谈谈构造函数的初始化列表
面对无法构造成功的一些成员变量,例如:常变量(const),看看C++是怎么做的👈 还没有在内存中为其开辟出一块空间以供存放,真正开出空间则是在【定义】的时候,那何时定义呢?
C++ | 深入浅出类的封装思想【图文案例,通俗易懂】
类和对象的封装思想核心在于什么?this指针的原理究竟是怎样的?本文来进行深入探讨和研究 C++里面也有面向对象的一些思想,但是呢为何又可以写一些C语言的代码
C++ | 对比inline内联函数和宏的不同点
C语言的宏与C++的内联函数有和不同,王者荣耀安装包为何这么大,本文告诉你 其实我们也不用担心在误用内联函数后使得程序变大,它会有一个自动判断的机制,若是你程序的行数过多的话,编译器就会忽略你的这请求
C++ | 详细介绍缺省参数的作用
你知道全缺省参数和半缺省参数有何不同吗?为何缺省值要从右往左依次连续给出?本文为你解答这一切 可以通过下图先了解一下,下文我会详细介绍。可以看出对于形参中的缺省参数如果要给的话不可以随意给,要么从右往
C++ | 探究函数重载的原理:函数名修饰【基于Windows + Linux双系统】
你了解C++中的函数重载吗?有哪几种方式可以构成重载、编译器又是如何辨别重载后的各个函数🔍 相信了解的读者就可以看出来这两句话的不同含义了,虽然都叫做【谁也赢不了】,但是呢因为这个==谁==所指代的
今天,我终于学懂了C++中的引用
还在为C语言中的二级指针而苦恼吗?那就来看看C++中的引用吧! 前面所学知识做了一个回顾,另一目的也是为了引入C++的一大特性 —— 【引用】,若是你学习了引用之后,就不需要担心是否要传入变量的地址还