Lv.2
子亦半截诗
更多个人资料
133
成长值
0
关注
1
粉丝
+ 关注
私信
个人介绍
这个人很懒,什么都没有留下
感兴趣或擅长的领域
大数据、数据库、编程语言
个人勋章
TA还没获得勋章~
成长雷达
110
3
0
0
20
个人资料
个人介绍
这个人很懒,什么都没有留下
感兴趣或擅长的领域
大数据、数据库、编程语言
达成规则
以上满足
项可达成此勋章
博客
关注
粉丝
论坛
全部时间
全部时间
最近三天
最近一周
最近一月
全部
暂无专栏分类
【C++精华铺】10.STL string模拟实现
STL(标准模板库)是一个C++标准库,其中包括一些通用的算法、容器和函数对象。STL的容器是C++ STL库的重要组成部分,它们提供了一种方便的方式来管理同类型的对象。其中,STLstring是一种常用的字符串类型。STLstring是一个类,它封装了字符串的操作,并提供了一组成员函数。STLstring的实现使用了动态的内存分配技术,这意味着字符串的大小可以随时改变。STLstring还提供了
C++
数据结构
面向对象编程
子亦半截诗
2023-09-07 17:14:37
1679
1
0
2023-09-07 17:14:37
999+
1
0
【C++精华铺】9.STL string
STL(Standard Template Library)库中的string类是一个字符串类,它提供了管理字符串的各种方法和功能。它是一个可变长度的字符序列,可以自动调整自身大小以适应字符串的长度变化。在之前我们操作字符串都是通过自己去实现相关的函数来进行操作,而且稍不留神就会内存泄漏,在C++中我们更倾向于使用string类来完成和字符串相关的操作。使用string类相比于使用C语言的字符串有
C++
数据结构
子亦半截诗
2023-08-25 23:45:47
1951
0
0
2023-08-25 23:45:47
999+
0
0
【C++精华铺】8.C++模板初阶
什么是泛型编程?泛型编程是避免使用某种具体类型而去使用某种通用类型来进行程序编写的方式,依次来复用某段代码而避免大规模功能相似重复冗余的代码。下面的代码如果想用泛型编程该如何实现。马云有次说了这么一句话:“世界是懒人创造的,懒不是傻懒,如果你想少干,就要想出懒的方法。要懒出风格,懒出境界。”C++必然也是有风格有境界的,所以C++中设计了实现了泛型编程。
C++
面向对象编程
子亦半截诗
2023-08-18 20:38:48
5319
0
0
2023-08-18 20:38:48
999+
0
0
【C++精华铺】7.C/C++内存管理
C++继承了C语言的内存管理方式,但是C语言的内存管理方式在C++中显得心有余而力不足,在涉及内存管理的自定义类型的内存释放上就显得无能为力。C++引入了new/delete和new T[]/delete[]的内存管理方式。
C++
面向对象编程
子亦半截诗
2023-08-15 02:58:20
1837
0
1
2023-08-15 02:58:20
999+
0
1
【C++精华铺】6.C++类和对象(下)类与对象的知识补充及编译器优化
构造函数的初始化列表及其行为、static成员(函数,变量)、友元(函数,类)、内部类、匿名对象、对象拷贝时的编译器优化
C++
面向对象编程
子亦半截诗
2023-08-12 00:08:35
5345
0
0
2023-08-12 00:08:35
999+
0
0
【C++精华铺】5.C++类和对象(中)类的六个默认成员函数
我们想到空类的时候肯定想到的是里面什么都没有的类称之为空类,但是事实却并非如此。当一个类里面什么都不写的时候编译器会默认生成六个默认成员函数来完成一个类的基本功能。构造函数:对象初始化工作。析构函数:空间清理工作。拷贝构造和赋值运算符重载:对象的拷贝复制工作。取地址和const取地址重载:一般很少自己实现,除非需要给用户返回指定的特殊的地址。
C++
面向对象编程
子亦半截诗
2023-08-10 00:20:39
1930
0
0
2023-08-10 00:20:39
999+
0
0
C语言数据(整型和浮点型)在内存中的存储
目录一.类型的基本归类1.1 整型1.2 浮点型1.3 构造类型1.4 指针类型1.5 空类型二.整型在内存中的存储2.1 机器数和真值2.1.1 机器数2.1.2 真值2.2 原码 补码 反码2.2.1 原码2.2.2 反码2.2.3 补码2.2.4 整型数据的存储形式2.3 大小端介绍2.3.1 什么大端小端2.3.2 为什么存在大小端模式2.3.3 大小端存储各自的优点三.浮点数在内...
C语言
子亦半截诗
2023-08-09 02:33:22
1988
0
0
2023-08-09 02:33:22
999+
0
0
【C++精华铺】4.C++类和对象(上)面向对象、类、this指针
目录1. 面向过程和面向对象2. 类的引入3. 类的定义 4. 类的访问限定符和封装4.1 类的访问限定符4.2 封装 5. 类的作用域 6. 类的实例化7. 类对象模型7.1 类对象的存储方式7.2 类的大小7.2.1 空类的大小 7.2.2 结构体内存对齐规则8. this关键字深入讲解 8.1 this指针的引出 8.2 this指针的特性 9.空指针调用成员函数的问题1. 面向过程...
C++
面向对象编程
子亦半截诗
2023-08-09 01:27:03
5487
0
0
2023-08-09 01:27:03
999+
0
0
【C++精华铺】3.C++入门 引用(const)、内联函数
目录1. 引用1.1 引用特性1.2 常引用1.2.1 权限放大 1.2.2 权限缩小1.3 使用场景1.3.1 传参 1.3.2 做返回值 1.4 传值和传引用的效率比较 1.5 引用和指针的区别2. 内联函数 2.1 inline 2.2 特性1. 引用 在C++中,引入了一个新的概念引用,与传统的定义变量不同,传统的定义变量是新开一份空间来存储数据,而引用则是给一个已...
C++
子亦半截诗
2023-08-09 01:26:01
5459
0
0
2023-08-09 01:26:01
999+
0
0
【C++精华铺】2.C++入门 缺省参数、函数重载
目录1. 缺省参数(默认实参)1.1 全缺省1.2 半缺省1.3 含有缺省参数的函数的声明和定义2. 函数重载2.1 函数重载的判定2.2 函数重载的原理——函数名修饰规则1. 缺省参数(默认实参) 有些函数在定义的时候,我们会给形参列表赋予一个初始值,这个初始值我们称之为缺省参数或者默认实参。而我们在调用含有缺省参数的函数时我们可以省略该实参也可以不省略,如果省略就会默认...
C++
面向对象编程
子亦半截诗
2023-08-09 01:24:25
5380
0
0
2023-08-09 01:24:25
999+
0
0
总条数:18
10
10
20
50
100
1
2
上滑加载中
https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
+ 关注