摘要: 智能指针是 C++ 中用于自动管理动态分配内存的工具,主要有三种类型:std::unique_ptr、std::shared_ptr 和 std::weak_ptr。下面是如何创建和使用这些智能指针的详细说明: 1. std::unique_ptr 用途:std::unique_ptr 是一种独占式 阅读全文
posted @ 2024-10-08 17:23 牛马chen 阅读(59) 评论(0) 推荐(0)
摘要: std::bind 是 C++ 标准库中的一个工具,用于将函数对象与部分参数绑定在一起,生成一个新的可调用对象。这使得函数的参数可以被部分或全部提前指定,从而得到一个参数更少甚至无参数的函数对象。在某些情况下,它可以用来延迟执行函数、简化函数调用,或在需要无参函数对象的场景中使用(如线程池、回调等) 阅读全文
posted @ 2024-10-08 15:43 牛马chen 阅读(249) 评论(0) 推荐(0)