并发API-矢量分析与场论 第4版(谢树艺)

上传者: 26706567 | 上传时间: 2022-04-30 11:51:33 | 文件大小: 1.8MB | 文件类型: PDF
第五章 右值引用、移动语义和完美转发 条款23:理解std::move和std::forward 条款24:区分通用引用和右值引用 条款25:在右值引用上使用std::move 在通用引用上使用std::forward 条款26:避免在通用引用上重定义函数 条款27:熟悉通用引用上重定义函数的其他选择 条款28:理解引用折叠 条款29:假定移动操作不存在,不廉价,不使用 条款30:熟悉完美转发和失败的情况 第六章 Lambda表达式 条款31:避免默认的参数捕捉 条款32:使用init捕捉来移动对象到闭包 条款33:在auto&&参数上使用decltype当std::forward auto&&参数 条款34:优先使用lambda而不是std::bind 第七章 并发API 条款35:优先使用task-based而不是thread-based 条款36:当异步是必要的时声明std::launch::async 条款37:使得std::thread在所有的路径下无法join 条款38:注意线程句柄析构的行为 条款39:考虑在一次性事件通信上void的特性 条款40:在并发时使用std::atomic 在特殊内存上使用volatile 第八章 改进 条款41:考虑对拷贝参数按值传递移动廉价,那就尽量拷贝 条款42:考虑使用emplace代替insert 2

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明