摘要: C++ 智能指针 auto_ptr, shared_ptr, weak_ptr, unique_ptr 其中后三个是c++11支持,并且第一个已经被c++11弃用。所以我只说后3个。 C++ 标准库智能指针 使用这些智能指针作为将指针封装为纯旧 C++ 对象 (POCO) 的首选项。 unique_ 阅读全文
posted @ 2025-02-09 21:57 michaelchengjl 阅读(28) 评论(0) 推荐(0)
摘要: C++中的类型转换 转化类型 定义 使用场景 特点 static_cast static_cast用于非多态类型的转换(静态转换),编译器隐式执行的任何类型转换都可用static_cast,但它不能用于两个不相关的类型进行转换 用于类层次结构中基类和派生类之间指针或引用的转换。注意: 上行转换(派生 阅读全文
posted @ 2025-02-09 21:55 michaelchengjl 阅读(20) 评论(0) 推荐(0)