摘要: std::unique_ptr: 独特所有权模型,一个std::unique_ptr在同一时间内只允许有一个对象实例。它不允许被复制,但可以被移动。 std::shared_ptr:共享所有权模型,多个std::shared_ptr可以指向同一对象,通过引用计数机制来管理对象的生命周期。当最后一个指 阅读全文
posted @ 2024-06-16 21:03 陈浩辉 阅读(17) 评论(0) 推荐(0)
摘要: C++三大特性包括了封装、继承、多态。 封装: 封装是将数据属性和操作这些数据的函数(方法)捆绑在一起的过程。它隐藏了实现细节,只暴露出一个可以被外界访问的接口。 封装允许开发者将对象的实现细节保护起来,只提供必要的操作界面,从而减少错误和提高代码的可维护性。 继承: 继承是一种机制,允许一个类(称 阅读全文
posted @ 2024-06-16 14:21 陈浩辉 阅读(96) 评论(0) 推荐(0)
ヾ(≧O≦)〃嗷~