Sté*_*ane 1 c++ reference-counting c++11 c++14
我需要int在C++中引用count (文件描述符).我正在查看新的C++ 11和C++ 14文档,看看是否有用于引用计数的模板.它是否真的不存在于过去几年中添加到C++中的新东西的一部分,还是我在文档中错过了它?
注意我不是在寻找人们提供自己的解决方案作为StackOverflow问题的一部分!我只想知道我应该使用的是"官方"解决方案.
如果使用shared_ptr与您的意图一致(当引用计数为0时销毁文件)那么这就是要走的路.您可以使用自定义析构函数创建原始共享指针,该析构函数可以是用例中的文件删除程序.如果您想访问它,它还有一个use_count成员函数.
| 归档时间: |
|
| 查看次数: |
198 次 |
| 最近记录: |