|
NexusForce 1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
弱智能指针实现 更多...
#include "NeForce/core/memory/shared_ptr.hpp"类 | |
| class | weak_ptr< T > |
| 弱智能指针类模板 更多... | |
| struct | owner_less< shared_ptr< T > > |
| 共享指针的所有权比较器特化 更多... | |
| struct | owner_less< weak_ptr< T > > |
| 弱指针的所有权比较器特化 更多... | |
| struct | owner_less< void > |
| 通用所有权比较器特化 更多... | |
| struct | atomic< weak_ptr< T > > |
| weak_ptr的原子特化 更多... | |
弱智能指针实现
此文件提供了弱智能指针的完整实现,用于观察共享智能指针管理的对象, 但不增加引用计数,避免循环引用问题。
主要用途:
在文件 weak_ptr.hpp 中定义.