- 博客(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++ #ifndef #define 和 #endif
这三行叫做 “头文件保护宏”(include guard),作用是防止同一个头文件被多次 #include,避免重复定义、编译错误。
2025-07-17 16:44:32
129
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人