天降好厚米
码龄7年
关注
提问 私信
  • 博客:4,554
    4,554
    总访问量
  • 14
    原创
  • 1,270,639
    排名
  • 1
    粉丝
  • 0
    铁粉

个人简介:技术,可以改变世界,但改变不了思想

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2017-12-10
博客简介:

Dream_No_More的博客

查看详细资料
个人成就
  • 获得3次点赞
  • 内容获得7次评论
  • 获得17次收藏
创作历程
  • 14篇
    2023年
成就勋章
TA的专栏
  • C++基础
    13篇
兴趣领域 设置
  • 编程语言
    pythonc++
  • 开发工具
    githubvisual studio
  • 数据结构与算法
    算法
  • 嵌入式
    mcu
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

183人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

C++模板:template

类的继承和包含并不总是能够满足重用代码的需要。比如在一些类当中,仅有其中几个成员的类型发生变化,其他的部分都完全一样,因此我们需要为这样细小的不同而创建好几个这样的类。例如下面这段代码,两个test类当中的成员类型不同,因此可选的做法便是创建两个类。这中做法会带来一个严重的问题:假如需求发生变化,这个变量类型再次发生改变,我们还需重新增加一个类。
原创
发布博客 2023.08.30 ·
116 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++异常处理:try、throw、catch

程序在运行时,总是会遇到一些错误,这些错误或者是导致程序无法运行,例如操作空指针,或是不符合正常运行的规律,例如除以0。因此,在C++程序当中就必须添加对应异常处理机制,在检测到指定的程序异常时,为保证程序正常运行,需要跳转至异常处理程序当中。
原创
发布博客 2023.08.24 ·
383 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

C++虚函数、虚继承:virtual

如果基类的虚函数,在派生类当中没有重新定义,那么还是会使用基类当中的该函数。
原创
发布博客 2023.08.23 ·
1128 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

C++继承入门

是面向对象编程语言当中,最重要的部分,也是代码重用的一种重要形式。
原创
发布博客 2023.08.19 ·
97 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++操作符重载:operator

对于正常情况,一元运算符(具有一个输入)建议作为成员函数,二元运算符(具有二个输入)建议为友元函数。::?这些操作符不能重载。这些操作符不能作为友元重载。>这些操作符通常建议作为友元重载,否则无法实现流的连续调用。
原创
发布博客 2023.08.07 ·
253 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

C++友元:friend

友元的概念还是比较简单的,主要作用是,可以这样理解,基本形式:friend+函数声明friend+class+类名。
原创
发布博客 2023.08.06 ·
149 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

C++类成员:const 和 static用法

【代码】C++入门到放弃(08)——类成员:const 和 static用法。
原创
发布博客 2023.08.03 ·
128 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

C++类的构造函数和析构函数

通常一个类,其内部包含有变量和函数,当我们想要使用类的时候,总是会不得不面临这样一个问题,需要对类进行初始化,否则内部这些变量就会是随机值,导致程序出现异常。为此,我们需要在使用类之前对它进行初始化,C++就提供了这样一类特殊的函数——构造函数,对类进行初始化。
原创
发布博客 2023.08.02 ·
130 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

C++this指针用法

this本身很容易理解:在C++所有类当中,都将刚开始看到this指针的时候,总会觉得奇怪,怎么会有这种用法。我们需要当前类的变量以及函数的时候,明明可以直接在类的内部直接调用,为啥会多此一举搞出个this呢?下面有这样一个场景:想求a,b 值最大的类,并将该类赋值给b。类base当中自带比较函数,如果出现b自身更大的情况,那么就必须要返回类自身。
原创
发布博客 2023.08.01 ·
217 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++内联函数: inline关键字

或着另外一种做法是,(即将函数头和函数代码,放在提供原型的地方),也可以实现inline的效果。两种方法,都可以实现内联函数inline。
原创
发布博客 2023.08.01 ·
182 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

C++类的访问权限:public、private、protected

继承方式基类成员特性派生类成员特性派生类对象访问publicpublicpublic可以直接访问publicprotectedprotected不可以直接访问publicprivateprivate不可以直接访问protectedpublicprotected不可以直接访问protectedprotectedprotected不可以直接访问protectedprivateprivate不可以直接访问privatepublicprivate。
原创
发布博客 2023.07.27 ·
453 阅读 ·
1 点赞 ·
1 评论 ·
3 收藏

C++常量修饰符 const用法

const修饰符相对比较简单,主要目的是防止程序对变量进行更改。,都可以使得目标变量无法被更改。
原创
发布博客 2023.07.21 ·
138 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++宏定义 #define用法

#define是编译器预处理指令,通常我们称之为宏。宏在编译阶段起作用,将宏替换为定义时的文本,在最终编译完成的程序内是不存在的。这里的关键点在于替换!替换!替换!使用了宏的地方,就相当于使用了宏所定义的文本。宏主要有两种基本格式:第一种用法,只定义宏的名称。由于没有进行替换操作,这种用法通常用于编译时的配置。例如头文件管理,对每个.h文件进行如下的宏定义,可以防止编译器在编译时对相同的文件编译两次,在第二次遇到相同头文件时,会由于已经定义了_XXX_H_而自动忽略文件中的全部内容。(但这种方法并不能
原创
发布博客 2023.07.18 ·
349 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

C++引用 #include用法

搜索空间上: #include "" 大于 #inlcude ,因为#include "" 总是会搜索当前路径。搜索顺序上: #inlcude 总是从包含目录开始,#inlcude "" 总是从当前目录开始,然后搜索包含路径,两种搜索方式总是在找到对应文件的那一刻停止。对于那些既可以使用""也可使用编译的头文件,例如标准库文件,建议使用,而当前目录下的文件可以省去前面的长串相对地址,这样可以在一定程度上提高代码的编译效率。
原创
发布博客 2023.07.16 ·
824 阅读 ·
0 点赞 ·
2 评论 ·
2 收藏