自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 问答 (1)
  • 收藏
  • 关注

原创 深入浅出C++引用:理解与应用

引用就是起别名。通过这个外号来直接操作原对象。代码会相当的整洁美观。

2024-08-26 15:15:37 456

原创 深入浅出:理解C++中的左值和右值

左值实际上就是有内存空间,有名字的实体。右值可分为纯右值和将亡值,纯右值就是一次性使用的,可存储在寄存器当中的。将亡值就是在“死亡”之前允许资源被安全转移的。

2024-08-22 10:44:36 540

原创 “静态”之静——深入解析C++中的static关键字

声明变量或函数具有静态生命周期。但是这句话的概念太奇怪了,什么叫静态的生命周期?这个“静”字到底指的是什么意思?接下来我从两方面来解读一下静态的生命周期。第一方面生命周期从程序开始运行一直持续到程序结束。第二方面也是最重要的一方面,静态变量或者静态函数的存储空间只会分配一次。举例来说,普通的局部变量每次进入作用域时创建,作用域结束时销毁,但是声明为静态,静就静在了保持不变,无需反复创建和销毁。看一下C++程序的内存分布能让我们更清楚静态的概念。

2024-08-20 22:02:15 765

原创 C++之模板

c++模板

2023-06-19 17:43:58 114

原创 WSL2 搭建docker配置centos

可以在window环境下,在vscode里利用ubuntu写代码,又映射到了centos里面,可以在centos环境编译。

2023-03-14 11:24:41 318

原创 std::find和std::string::find

总之,std::find,最好拿来查找任意元素。std::string::find,最好拿来查找子字符串。

2023-03-10 16:13:30 4374

原创 设计模式之工厂模式factory

工厂模式,c++ 源码

2023-01-04 15:36:19 136

原创 浅谈设计模式

设计模式漫谈

2023-01-03 16:47:57 72

原创 C++之模板——Template

模板的简单介绍

2022-12-30 16:40:34 97

原创 Docker封装服务器项目全流程。

Docker是一个开源的软件容器平台,可以让开发人员将应用程序与其所需的环境(如操作系统和依赖项)打包在一起,并将它们部署到任何地方。

2022-12-19 17:37:06 937

原创 C++之智能指针

智能指针的一些介绍。

2022-11-30 16:25:00 75

原创 C++之mutable

mutable大概两种用法

2022-11-28 17:48:28 873

原创 c++之static

类内变量表明了static之后,无论生成多少个实例,变量只会有一个,此变量在整个类中内存是共享的(如果在其中一个实例中改变了这个static变量,那么所有的实例中的这个变量都会被改变。类外声明static变量,那么编译期对其就忽略了,只有在link的时候才会将其link到项目上。不能使用静态的类内方法,去调用非静态的成员变量。

2022-11-28 17:30:47 63

原创 c++对二维vector进行DCT变换

dct二维vector实现

2022-10-26 14:59:20 205

原创 如何学习计算机知识

如何学习计算机知识

2022-10-11 10:55:55 79

原创 gdb调试报错:Missing separate debuginfos

gdb调试

2022-03-31 10:18:46 5720 1

原创 逻辑与关系操作符

逻辑与关系操作符简单的介绍

2022-01-09 17:41:41 419

原创 c++深入之类型转换

类型转换就是一些操作符要求操作数具有特定的类型。分为两类隐式转换和显式转换隐式类型转换能够自动发生的,不被程序员所操作就能发生。int x=1+0.5;这时候cout就不会输出1.5吧,输出的x是1,这时候就发生了隐式类型转换,转换成为了整型。显示类型转换由程序员自己设置转换啥,自己操纵转换结果。...

2022-01-07 09:58:45 410

原创 深入c++之左值与右值

写的真乱,不过也算是把这些都捋了一遍。

2022-01-06 10:07:44 727

原创 什么是引用

引用在我看来就是别名,就是外号。

2022-01-02 21:42:14 496

原创 什么是指针

关于指针内容的一些介绍。

2022-01-02 19:59:45 586

原创 什么是数组

数组的介绍

2021-12-31 11:35:33 206

原创 加减法练习器

根据输入的难度等级,自动输出不同难度的加减法题目。

2021-12-31 10:02:31 455

原创 什么叫变量

int x;x就是我声明的一个变量。这个x申请了一块内存,申请了一块int型的内存,里面也只能存放int型的数据。这个就和往冰箱里放东西是一样的,肉啊,鱼,剩菜,用保鲜膜封好了,各占各的地方,省得串味。extern int yl;这个就是当你写了两个cpp文件,想在其中一个cpp中调用另外一个文件的y1时,写的前缀,extern。这就相当于,在这个冰箱里拿肉,结果盘子里没有,并且有一张纸条告诉你得去另一个冰箱拿。int x;这个叫缺省初始化,只给它声明了,没说里面放的具体.

2021-12-30 21:02:57 257

原创 什么叫函数

还是老样子,说的不对的地方,欢迎讨论

2021-12-29 20:36:58 1072

原创 C++的编译

这一节听的不是很好,一些课上的东西给忘了,希望有大佬能给补充补充

2021-12-28 21:56:57 238

原创 什么是C++

对于听的c++网课的一些理解,说的不好的地方,希望指出来,相互讨论共同进步。

2021-12-28 21:28:41 1567

原创 C++多线程

多线程简单的介绍和简单的理解,可能有不对的地方,欢迎各位小伙伴提出错误,相互讨论共同进步。

2021-12-28 17:44:31 199

原创 C++Primer第五版——习题答案+详解

非标准答案,都是个人理解从第三章开始,都是个人手打的,很希望有不对的地方可以一起讨论,共同成长。

2021-12-22 17:45:36 2429 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除