自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 C++ dynamic_cast和static_cast详解

static_cast 和 dynamic_cast 都是 把一种类型 变成 另一种类型 的 C++ 类型转换运算符,但前者编译期完成,后者运行期检查,用途、安全性和性能完全不同。

2025-07-30 23:18:12 384

原创 override在C++的作用

override 是 C++11 引入的关键字,放在虚函数声明末尾,用来告诉编译器:“这个函数是在重写基类的虚函数,请帮我检查签名是否完全一致;如果不是,就报错。”

2025-07-30 00:26:00 369

原创 vs2022配置qt开发环境

Invalid Qt versions: *MINGW - Incompatible makefile generator: MINGW

2025-07-19 23:49:57 262

原创 C++命名规范,养成习惯从你我做起

给出一份 兼顾 Google / LLVM / 国内团队实践 的 C++ 命名速查表。

2025-07-17 21:58:36 186

原创 C++ #ifndef #define 和 #endif

这三行叫做 “头文件保护宏”(include guard),作用是防止同一个头文件被多次 #include,避免重复定义、编译错误。

2025-07-17 16:44:32 129

原创 C++中enum和enum class的异同之处

enum是未限域枚举,而enum class是限域枚举,所谓限域,就是限定作用域。

2025-07-17 00:15:33 169

空空如也

空空如也

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

TA关注的人

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