没有合适的资源?快使用搜索试试~ 我知道了~
程序员需要经常刷题吗-gcpp:用于C++的实验性延迟和无序销毁库
共15个文件
h:6个
cpp:2个
gitignore:1个
需积分: 9 0 下载量 13 浏览量
2021-07-01
12:48:48
上传
评论
收藏 42KB ZIP 举报
温馨提示
需要程序员经常刷题吗 您可以在此处找到描述此库的演讲: gcpp :延迟和无序销毁 Herb Sutter -- 2016 年 10 月 16 日更新 动机、目标和免责声明 gcpp 是一个尝试实验的个人项目:我们能否将延迟和无序销毁模式与我们今天手工编写的自定义可达性跟踪逻辑结合起来,并将该工作的某些部分作为可重用的 C++ 库自动化,将其作为一个可重用的 C++ 库提供零开销抽象? 这是一个潜在的额外回退选项的演示,用于在unique_ptr和shared_ptr不够充分的罕见情况下,特别是当您有对象在本地拥有周期中相互引用时,或者当您需要推迟析构函数执行以满足实际-time 截止日期或绑定析构函数堆栈成本。 目标是说明其他人可以借鉴的想法,即使您从未使用过像下面这样的类型,而只是继续使用现有的智能指针并手动编写析构函数延迟和跟踪代码,您也会发现这些想法很有用。 免责声明:这是一个演示,不是生产质量库; 欢迎报告错误。 在撰写本文时,它适用于 Clang/libc++ 3.9 或更高版本以及 Visual Studio 2015 Update 3 或更高版本; 如果您与他人合作取得
资源推荐
资源详情
资源评论
收起资源包目录
gcpp-master.zip (15个子文件)
gcpp-master
CMakeLists.txt 433B
.gitignore 426B
README.md 36KB
.gitmodules 96B
gpage.h 11KB
test_graph.cpp 3KB
test.cpp 12KB
util.h 2KB
bitflags.h 8KB
LICENSE 1KB
deferred_heap.h 35KB
deferred_allocator.h 5KB
submodules
gsl
scripts
build.py 954B
gpage_allocator.h 2KB
.travis.yml 6KB
共 15 条
- 1
资源评论
weixin_38690739
- 粉丝: 9
- 资源: 970
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- MMDF1N05ER2G-VB一款SOP8封装2个N-Channel场效应MOS管
- zipkin-server-3.3.0-exec.jar
- MI9933-VB一款SOP8封装2个P-Channel场效应MOS管
- zipkin-server-2.24.4-exec.jar
- MI4953-VB一款SOP8封装2个P-Channel场效应MOS管
- 基于Akka模拟实现Spark Standalone.pdf
- MI4946-VB一款SOP8封装2个N-Channel场效应MOS管
- 毕业答辩模板(动态模板)苹果IOS星空通用论文答辩模板
- 有效cookie值获取方式汇总
- 基于python实现的英雄联盟知识图谱问答系统源码(期末大作业).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功