-
unique_resource 是一个通用的 RAII 包装器,用于独家所有权资源管理
资源介绍
unique_resource,用于独家所有权资源管理的通用 RAII 包装器。
这是使用 Boost 软件许可证 1.0 的 unique_resource 实现。 此实现基于 C++ 标准委员会论文中的示例实现。
什么是 unique_resource
unique_resource是std :: unique_ptr的概括。 std::unique_ptr 只能由类似指针的类型实例化。 unique_resource没有此限制,通常可以与用户的自定义删除器一起使用。
安装
将unique_resource.hpp放入您的包含目录。
示例用法
# include < iostream>
# include " unique_resource.hpp "
// some dummy resource functions
using handle_t = int ;
decltype
- 上一篇: Java实现的Diffie-Hellman加密
- 下一篇: 尧创机械CAD v9.0.zip