下载 >  开发技术 >  C++ > C++ Effective STL_.pdf

C++ Effective STL_.pdf

C++ Effective STL_.pdf
2010-12-28 上传大小:1.85MB
想读
分享
收藏 举报
Effective C++和More Effective C++侯捷译

资源是侯捷译的Effective C++(侯捷译)和More Effective C++(侯捷译)

立即下载
推荐1_Effective Modern C++(2017.11最新版)

42条关于现代C++的编程建议 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除。

立即下载
[免费高清PDF版]Effective Modern C++(2017.11最新版).rar

[免费高清PDF版]Effective Modern C++(2017.11最新版).rar [免费高清PDF版]Effective Modern C++(2017.11最新版).rar

立即下载
Effective C++中文第三版pdf 带完整目录书签

Effective C++中文第三版 清晰pdf,带完整目录书签,绝对好资源 网上大多数都是不带书签的,看起来比较费劲,本人经过整理添加详细书签,方便阅读。

立即下载
Effective C++和More Effective C++以及STL源码剖析简体中文版(高清带书签)

Effective C++ More Effective C++ STL源码剖析简体中文版

立即下载
Effective Modern C++ 无水印pdf

Effective Modern C++ 英文无水印pdf pdf所有页面使用FoxitReader和PDF-XChangeViewer测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除

立即下载
Effective C++中文版(带完整条款书签)

Effective C++中文第三版,网上都是不带书签或仅带大标题的书签,这个添加了所有50多个条款的书签。

立即下载
Effective Modern C++:改善C++11和C++14的42个具体做法(中文版 + 英文版)

注: 压缩包中包括英文版与中文版, 中文版为爱好者自发翻译,非官方. 《Effective Modern C++:改善C++11和C++14的42个具体做法(影印版)(英文版)》中包括以下主题:剖析花括号初始化、noexcept规范、完美转发、智能指针make函数的优缺点;讲解std∷move,std∷forward,rvalue引用和全局引用之间的关联;介绍编写清晰、正确、高效lambda表达式代码的技巧;辨析std∷atomic和volatile之间的差异,它们各自该如何使用,还有它们与C++并行计算API之间的关联;如何修改老C++编程(比如C++98)中的实践,使之符合现代C++的软件开发规范。 作者简介 作者:(美国)迈耶斯(Scott Meyers) 迈耶斯(Scott Meyers),二十多年来,Scott Meyers的Effective C++系列书籍(包括《Effective C++》《More Effective C++》和《Effective STL》)为C++编程语言指导书籍设定了高标准。他对复杂技术资料的清楚且引人入胜的解释为他在全世界范围内赢得了拥趸,使他成为炙手可热的培训师、顾问和会议演讲者。他拥有布朗大学的计算机科学博士学位。 目录 From the Publisher Acknowledgments Introduction 1.Deduang Types Item 1: Understand template type deduction. Item 2: Understand auto type deduction. Item 3: Understand decltype. Item 4: Know how to view deduced types. 2.auto Item 5: Prefer auto to explicit type declarations. Item 6: Use the explicitly typed initializer idiom when auto deduces undesired types. 3.Moving to Modern C++ Item 7: Distinguish between()and {} when creating objects. Item 8: Prefer nullptr to 0 and NULL. Item 9: Prefer alias declarations to typedefs. Item 10: Prefer scoped enums to unscoped enums. Item 11: Prefer deleted functions to private undefined ones. Item 12: Declare overriding functions override. Item 13: Prefer const_iterators to iterators. Item 14: Declare functions noexcept ifthey won't emit exceptions. Item 15: Use constexpr whenever possible. Item 16: Make const member functions thread safe. Item 17: Understand special member function generation. 4.Smart Pointers Item 18: Use std ∷unique_ptr for exclusive—ownership resource management. Item 19: Use std ∷ shared_ptr for shared—ownership resource management. Item 20: Use std ∷weak_ptr for std ∷ shared_ptr—like pointers that can dangle. Item 21: Prefer std∷make_unique and std∷make_shared to direct use of new. Item 22: When using the Pimplldiom,define speaal member functions in the implementation file. 5.Rvalue References,Move Semantics,and Perfect Forwarding Item 23: Understand std∷move and std∷forward. Item 24: Distinguish universal references from rvalue references. Item 25: Use std∷move on rvalue references,std∷forwa rd on universal references. Item 26: Avoid overloading on universal references. Item 27: Familiarize yourselfwith alternatives to overloading on universal references. Item 28: Understand reference collapsing. Item 29: Assume that move operations are not present,not cheap,and not used. Item 30: Familiarize yourselfwith perfect forwarding failure cases. 6.Lambda Expressions Item 31: Avoid default capture modes. Item 32: Use init capture to move objects into closures. Item 33: Use decltype on auto&& parameters to std∷forwa rd them. Item 34: Prefer lambdas to std∷bind. 7.The Concurrency API Item 35: Prefer task—based programming to thread—based. Item 36: Specify std∷launch∷async if asynchronicity is essential. Item 37: Make std: :threads unjoinable on all paths. Item 38: Be aware ofvarying thread handle destructor behavior. Item 39: Consider void futures for one—shot event communication. Item 40: Use std∷atomic for concurrency,volatile for special memory. 8.Tweaks Item 41: Consider pass by value for copyable parameters that are cheap to move and always copied. Item 42: Consider emplacement instead of insertion. Index

立即下载
Effective C++ 中英文,mobi格式,适合kindle paperwhite

Effective C++ 中英文,mobi格式,适合kindle paperwhite阅读

立即下载
Effective C++中文版高清完整

Effective C++中文版高清完整,带目录,字体清晰,学习c++必备

立即下载
effective c++中文版第三版pdf

effective c++中文版第三版pdf,描述了改善程序设计的55个做法。

立即下载
More Effective C++.pdf 高清 目录

本书所给出的建议都是源于日常编程实践的一些真知灼见。和它的姊妹篇《Effective C++》一样,本书是每个C++开发者必不可少的书籍。   作者Meyers在本书中为我们呈现了35种用于提升程序和设计的新方法。根据多年的经验,Meyers解释了如何才能编写更高效的C++软件:运行效率更高、更为健壮、更为稳定、更容易移植以及更易于重用。简而言之,就是如何编写更好的C++软件。   一些经过实践检验的用来改善程序效率的方法,包括检验C++语言特性所带来的时间和空间上的开销。   全面地描述了C++专家所使用的高级技术,包括placement new、虚构造函数、智能指针、引用计数、代理类和双重分派等。   本书主要特点:以实例说明异常处理从结构上及行为上给C++类和函数带来的巨大影响。   从实用的角度介绍新的语言特性,包括bool、mutable、...

立即下载
Effective Modern C++ MOBI版本 KINDLE可用

学习如何像专家一样利用现在C++进行高效编程。书中多用C++11和C++14的新特性以及42个条款说明了利用现代C++进行编程的最佳实践。作者为Effective C++, More Effective C++, and Effective STL系列的作者Scott Meyers,书的质量绝对有保证。

立即下载
Effective C++(第三版中文版) --高清版.pdf

Effective C++(第三版中文版) --高清版.pdf 个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!

立即下载
C++effective 和C++more effective

这两本书是我在看了很多编程书籍后挑选出的难得的好书,看完之后有助于提高编程技能,希望有缘的你能花些时间看看,肯定对提高编程能力有所帮助

立即下载
Effective.Modern.C++.中文版

Effective.Modern.C++.中文版 完整 带书签 欢迎下载查看

立即下载
Effective C++ 第三版(中文带书签PDF)

手工加上了书签,中文,内容清晰 本书一共组织 55 个准则,每一条准则描述一个编写出更好的 C++ 的方式

立即下载
Effective Modern C++完整版

新版本的Effective C++ 内容为C++11 C++14全部重写

立即下载
Effective C++中文第三版(带目录)

Effective C++中文第三版 文件格式:PDF 附加:带书签目录,方便阅读

立即下载
effective c++, more effective c++ 中英文,epub版

effective c++, more effective c++ 中英文版, epub版。提高c++ 编程能力的很好的书

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

C++ Effective STL_.pdf

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: