
C++11
larry_kof
这个作者很懒,什么都没留下…
展开
-
C++11 智能指针之 std::shared_ptr 初级学习
shared_ptr概念 shared_ptr基于“引用计数”模型实现,多个shared_ptr可指向同一个动态对象,并维护了一个共享的引用计数器,记录了引用同一对象的shared_ptr实例的数量。当最后一个指向动态对象的shared_ptr销毁时,会自动销毁其所指对象(通过delete操作符)。 shared_ptr的默认能力是管理动态内存,但支持自定义的Deleter以实现个性化的资源释放动作原创 2016-07-11 22:44:10 · 2593 阅读 · 0 评论 -
C++11 std::bind笔记
std::bind简介bind是这样一种机制,它可以预先把指定可调用实体的某些参数绑定到已有的变量,产生一个新的可调 用实体,这种机制在回调函数的使用过程中也颇为有用。 C++11中提供了std::bind,可以说是一种飞跃的提升,bind本身是一种延迟计算的思想,它本身可以绑定普通函数、全局函数、静态函数、类静态函数甚至是类成员函数。代码下面提供绑定一般函数,成员函数的方法,以及占位符的简单应用原创 2016-07-14 21:24:44 · 467 阅读 · 0 评论