首页
学习
活动
专区
工具
TVP
发布

修也的进阶日记

专栏成员
109
文章
14615
阅读量
23
订阅数
【C++】模拟实现string类
https://blog.csdn.net/weixin_72357342/article/details/136852268?spm=1001.2014.3001.5502 而在本次项目中我们的目标是模拟实现一个string类: 该string包含四个成员变量,分别是:
修修修也
2024-05-30
1170
【C++】详解深浅拷贝的概念及其区别
简单来讲就是,基于面向对象语言对类的使用,我们自然的衍生出了需要将某个类对象赋值给另一类对象/用一个已存在的对象去初始化另一个正在声明的对象的情况,如:
修修修也
2024-05-24
570
【C++】初阶模板
这个时候因为交换的数据类型并不相同,就需要我们编写很多Swap交换函数来完成这一功能,如:
修修修也
2024-04-20
700
【C++】动态内存管理
了解了这些之后,我们再来通过一个经典练习题深入理解一下内存区域的划分,如下代码:
修修修也
2024-04-20
910
【C++】标准库类型string
该类的接口与常规容器的接口基本相同,再添加了一些专门用来操作string的常规操作。
修修修也
2024-04-01
1170
【C++】static关键字及其修饰的静态成员变量/函数详解
全局(静态)存储区:分为data段和bass段。data段(全局初始化区)存放初始化的全局变量和静态变量;bass段(全局未初始化区)存放未初始化的全局变量和静态变量。程序运行结束时自动释放。其中bass段在程序执行之前会被系统自动清0,所以未初始化的全局变量和静态变量在程序执行之前已经为0。存储在静态数据区的变量会在程序刚开始运行时就完成初始化,也是唯一的一次初始化。
修修修也
2024-04-01
4700
【C++】构建第一个C++类:Date类
通常来说,一个日期是由三部分构成的,分别是:年,月,日。由此,日期类的成员变量就很好制定,即三个整形,分别为:_year,_month,_day,如下:
修修修也
2024-04-01
810
【C语言】字符与字符串---从入门到入土级详解
因为计算机使用数字编码来处理字符,即用特定的整数表示特定的字符。我们最常用的编码就是ASCII编码。我们先定义一个名叫ch的字符变量,再给它赋值为’A‘,如:
修修修也
2024-04-01
710
【C++】类的六大默认成员函数及其特性(万字详解)
4.构造函数可以重载。(tips:还不了解函数重载的朋友可以先移步:【C++】函数重载)
修修修也
2024-04-01
1030
【C++】内联函数
在C语言中,为了解决类似的问题,我们学习了使用类函数宏来替换这些大量重复使用但又并不复杂的函数,如,将求两数中的最大值的函数改写为类函数宏:
修修修也
2024-04-01
750
【C++】函数重载
C++的这种编程机制给编程者极大的方便,不需要为功能相似、参数不同的函数选用不同的函数名,也增强了程序的可读性。 C++运算符重载的相关规定如下:
修修修也
2024-04-01
670
【C++】什么是类与对象?
虽然C++因为兼容C语言的缘故,将C语言中的struct升级为了类,但实际应用中,C++更喜欢使用class关键字来声明类。class 声明类时格式如下:
修修修也
2024-04-01
700
【Linux】基本指令(下)
修修修也
2024-04-01
710
【Linux】基本指令(中)
修修修也
2024-04-01
660
【Linux】基本指令(上)
修修修也
2024-04-01
900
【C++】缺省参数(默认参数)
如下函数Sum_2,如果函数既有未被指定缺省值的参数,又有被指定缺省值的参数,那么该函数就被称为半缺省参数:
修修修也
2024-04-01
1280
【C++】命名空间
这种解决方案显然不太理想:对于程序员来说,书写和阅读这么长的名字费时费力且过于烦琐。
修修修也
2024-04-01
750
【C++】“Hello World!“
输出主要由重载的左移操作符(<<)来完成,输入主要由重载的右移操作符(>>)完成:
修修修也
2024-04-01
770
【数据结构】排序算法
https://blog.csdn.net/weixin_72357342/article/details/129173919?spm=1001.2014.3001.5502
修修修也
2024-04-01
710
【数据结构】八大排序之计数排序算法
相对映射较好的解决了绝对映射的缺点,但当遇到待排数据分布较为分散且跨度较大时,就不太适合使用计数排序来进行排序了.
修修修也
2024-04-01
720
点击加载更多
社区活动
AI代码助手快速上手训练营
鹅厂大牛带你玩转AI智能结对编程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档