摘要: typeid 是 C++ 的一个关键字,用于动态类型获取。typeid 运算符与 RTTI(运行时类型信息)密切相关,它返回一个指向 std::type_info 对象的引用,该对象表示了表达式的类型。使用 typeid 时,需要注意以下几个方面: 需要 #include <typeinfo> 头文 阅读全文
posted @ 2024-07-26 09:46 幸运泡泡 阅读(1) 评论(0) 推荐(0) 编辑
摘要: C++ 中的虚基类(Virtual Base Class)是一个重要的概念,主要用于解决多重继承中的菱形继承问题,即当一个派生类通过多条路径继承同一个基类时,基类在派生类中会有多个副本,导致资源浪费和不必要的复杂性。以下是 C++ 虚基类的一些详细注意事项: 1. 虚基类的定义与声明 定义方式:虚基 阅读全文
posted @ 2024-07-26 09:10 幸运泡泡 阅读(6) 评论(0) 推荐(0) 编辑