shared_from_this() in Constructor:直接替换std :: shared_ptr + std :: enable_shared_from_this-开源

时间:2024-06-03 08:02:31
【文件属性】:

文件名称:shared_from_this() in Constructor:直接替换std :: shared_ptr + std :: enable_shared_from_this-开源

文件大小:5KB

文件格式:ZIP

更新时间:2024-06-03 08:02:31

开源软件

显然,许多人不喜欢标准std :: enable_shared_from_this类不允许在构造函数中调用shared_from_this()。 猜猜是什么:应该填补这个空白。 boost库也可以这样做,但是它不允许在析构函数中创建shared_ptrs,并且它不提供release()方法来获取所包含指针的所有权。 但是,不利的一面是,它还没有成为线程安全的。


【文件预览】:
sharedptr.h
LICENCE
README

网友评论