下载 >  开发技术 >  C++ > Effective C++ & More Effective C++

Effective C++ & More Effective C++

This book is a direct outgrowth of my experiences teaching C++ to professional programmers. I've found that most students, after a week of intensive instruction, feel comfortable with the basic constructs of the language, but they tend to be less sanguine about their ability to put the constructs together in an effective manner. Thus began my attempt to formulate short, specific, easy-to-remember guidelines for effective software development in C++: a summary of the things experienced C++ programmers almost always do or almost a lways avoid doing. ...展开详情收缩
2009-06-09 上传大小:1.65MB
分享
收藏 举报
Effective C++和More Effective C++侯捷译

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

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

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

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

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

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

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

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

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

立即下载
More Effective C++ 35个改善编程与设计的有效方法

More Effective C++ 35个改善编程与设计的有效方法.pdf 个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!

立即下载
More+Effective+C++.pdf 中文高清

C++ 是一个难学易用的语言!有空时候还是阅读一下《More Effective C++》,相信你会有所收获。

立即下载
More Effective C++ 中文版 : 35个改善设计与编程的方法 PDF

PDF版, 经过电脑排版调整1.5倍间距(所以空间占用小于扫描版), 阅读效果有改进, 附加原封面

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

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

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

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

立即下载
More effective C++ 中文版, 35个改善编程和设计的有效方法

网上找了很久,没有找到,不是就几页的sample版本,就是打开了不知道是什么玩意的东西,要不就是积分很贵,这本是跟同事要的分享出去

立即下载
More Effective C++(中文版).pdf

More Effective C++(中文版).pdf More Effective C++(中文版).pdf More Effective C++(中文版).pdf

立即下载
C++进阶6E(Effective系列+Exceptional系列)

《Effective C++》《More Effective C++》《Effective Modern C++(英文)》《Effective STL》《Exceptional C++》《More Exceptional C++(英文)》

立即下载
Effective C++ 中文,mobi格式

《Effective C++:改善程序与设计的55个具体做法》(中文版)(第3版)一共组织55个准则,每一条准则描述一个编写出更好的C++的方式。每一个条款的背后都有具体范例支撑。

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

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

立即下载
more effective c++ word 版

more effective c++ word 版more effective c++ word 版more effective c++ word 版more effective c++ word 版more effective c++ word 版more effective c++ word 版more effective c++ word 版more effective c++ word 版more effective c++ word 版more effective c++ word 版more effective c++ word 版more effective c++ word 版more effective c++ word 版more effective c++ word 版more effective c++ word 版more effective c++ word 版more effective c++ word 版more effective c++ word 版more effective c++ word 版more effective c++ word 版more effective c++ word 版

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

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

立即下载
more effective c++

more effective c++ ,more effective c++ ,more effective c++

立即下载
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

立即下载
more effective c++ 中文版 下载地址

more effective c++ 中文版 下载地址 more effective c++ 中文版 下载地址 more effective c++ 中文版 下载地址 more effective c++ 中文版 下载地址 more effective c++ 中文版 下载地址

立即下载
关闭
img

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

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

Effective C++ & More Effective C++

会员到期时间: 剩余下载个数: 剩余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!

举报

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

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