自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

这是一个俗人的博客

人生不妨大胆点,你其实没那么多观众~

  • 博客(9)
  • 收藏
  • 关注

原创 vscode 报错之 Could not read source map for file... 解决方案

因本人水平有限,错误之处在所难免,欢迎评论区交流指正。

2024-04-16 12:00:59 36

原创 Qt connect函数的连接方式

void(&signal),void(&slot),此篇只讨论connect的第五个参数类型, 由原型可知第五个参数的默认值为因本人水平有限,错误之处在所难免,欢迎评论区交流指正。

2024-03-21 09:57:58 351

原创 c++ 函数 =default 和=delete 作用浅析

default 和 =delete 只能作用与函数的函数体部分,即已经有函数体的函数无法再添加两者之一。因本人水平有限,错误之处在所难免,欢迎评论区交流指正。

2024-03-21 09:56:24 195

原创 C++ 参数传递浅析

众所周知C++参数传递有三种,分别问值传递、指针传递、引用传递。其实这只是三种表现形式罢了,归根结底其实本质上就只有一种,那就是实参初始化形参。我曾经一度以为传参实际上就是替换,彼时还是个没完全理解赋值和初始化真谛的萌新(虽然现在也没出新手村,哈哈)。在讨论值传递之前我们现在自问下什么是变量?有人说变量不是很简单么,比如说int a;// a 就是个int类型变量,只是a没有初始化罢了a = 1;// 此时 a 被赋值,已有初始值, 但这并不是初始化int b = 2;// b被声明同时被初始化。

2024-03-20 11:08:52 1324

原创 C++ 常用的零值比较

if语句是最常用的语句,但很多时候容易用隐含的错误方式书写。最常见的就是变量与零值的比较。因本人水平有限,错误之处在所难免,欢迎评论区交流指正。

2024-03-20 10:09:22 235

原创 C++ 中重载、重写、隐藏

** (以下是输出部分)*/new的作用是分配内存空间,并初始化之后返回指向对象的指针,所以 pDerived 指向了一个本类对象;同理 pBase 指向了一个派生类对象(此时如果派生类重写了基类的虚函数,则会发生运行时调用,即多态因为Func()并不是虚函数,不发生动态调用,只是在派生类被隐藏了,此处是显式调用;发生了动态调用,实际上调用的是派生类的重写的虚函数。跟上面一样发生了动态调用,只不过这里是扩展的方式重写虚函数,上面是完全重写的方式。

2024-03-20 10:08:04 816

原创 C++ override 、final 关键字浅析

override 、final都是跟继承相关的关键字,前者是虚函数重写标志,后者是继承终结、虚函数终结。因本人水平有限,错误之处在所难免,欢迎评论区交流指正。

2024-03-19 17:11:07 256

原创 C++内置 new /delete 运算符浅析

因本人水平有限,错误之处在所难免,欢迎评论区交流指正。MicrosoftC++文档《高质量程序指南C++第三版.林锐》

2024-03-19 17:10:34 960

原创 一图解析UML类图

一图胜千言

2023-02-27 16:32:01 47

空空如也

空空如也

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

TA关注的人

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