Effective C#:改善C#代码的50个有效方法(原书第3版)
作者:Bill Wagner
出版社:机械工业出版社
ISBN:9787111597193
VIP会员免费
(仅需0.8元/天)
¥ 40.0
温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!
电子书推荐
-
Effective Modern C++ 中文版 评分:
《Effective Modern C++:改善C++11和C++14的42个具体做法》 中文版,用于kindle阅读
上传时间:2019-03 大小:2.95MB
- 6.1MB
Effective Modern C++ 原版pdf by Meyers
2018-04-27If you’re an experienced C++ programmer and are anything like me, you initially approached C++11 thinking, “Yes, yes, I get it. It’s C++, only more so.” But as you learned more, you were surprised by the scope of the changes. auto declarations, range-based for loops, lambda expressions, and rvalue references change the face of C++, to say nothing of the new concurrency features. And then there are the idiomatic changes. 0 and typedefs are out, nullptr and alias declarations are in. Enums should now be scoped. Smart pointers are now preferable to built-in ones. Moving objects is normally better than copying them. There’s a lot to learn about C++11, not to mention C++14. More importantly, there’s a lot to learn about making effective use of the new capabilities. If you need basic information about “modern” C++ features, resources abound, but if you’re looking for guidance on how to employ the features to create software that’s correct, efficient, maintainable, and portable, the search is more challenging. That’s where this book comes in. It’s devoted not to describing the features of C++11 and C++14, but instead to their effective application. The information in the book is broken into guidelines called Items. Want to understand the various forms of type deduction? Or know when (and when not) to use auto declarations? Are you interested in why const member functions should be thread safe, how to implement the Pimpl Idiom using std::unique_ptr, why you should avoid default capture modes in lambda expressions, or the differences between std::atomic and volatile? The answers are all here. Furthermore, they’re platform-independent, Standards-conformant answers. This is a book about portable C++.
- 1.79MB
Effective_Modern_C++_中文版
2019-02-11想要彻底理解C++11和C++14,不可止步于熟悉它们引入的语言特性(例如,auto型别推导、移动语义、lambda表达式以及并发支持)。挑战在于高效地运用这些特性——从而使你的软件具备正确性、高效率、可维护性和可移植性。这正是这本实用的图书意欲达成的定位。它描述的正是使用C++11和C++14——现代C++来撰写真正卓越的软件之道。 涵盖以下主题: 大括号初始化、noexcept规格、完美转发,以及智能指针的make函数的优缺点 std::move、std::forward、右值引用和万能引用之间的联系 撰写整洁、正确以及高效的lambda表达式的方法 std::atomic和volatile有怎样的区别,它们分别用于什么场合,以及它们和C++的并发API有何联系 “旧”C++程序设计(即C++98)中的最佳实践要求在现代C++的软件开发中作出哪些...
- 1.92MB
Modern_C++_Design_中文版
2012-03-30Modern_C++_Design_中文版
- 2.51MB
Effective Modern C++ MOBI版本 KINDLE可用
2018-01-25学习如何像专家一样利用现在C++进行高效编程。书中多用C++11和C++14的新特性以及42个条款说明了利用现代C++进行编程的最佳实践。作者为Effective C++, More Effective C++, and Effective STL系列的作者Scott Meyers,书的质量绝对有保证。
- 5.22MB
Effective Modern C++:改善C++11和C++14的42个具体做法(中文版 + 英文版)
2018-10-30压缩包中包括英文版与中文版, 中文版为爱好者自发翻译,非官方. 《Effective Modern C++:改善C++11和C++14的42个具体做法(影印版)(英文版)》中包括以下主题:剖析花括号初始化、noexcept规范、完美转发、智能指针...
- 4.39MB
Effective.Modern.C++中文版和英文版.zip
2019-06-09Effective.Modern.C++中文版和英文版
- 2.53MB
effective modern c++
2017-11-30Learn how to program expertly with C++ with this practical book from Scott Meyers, one of the world's foremost authorities on this systems programming language. Scott Meyers takes some of the most ...
- 3.94MB
Effective Modern C++2014.pdf
2017-12-29Effective Modern C++2014.pdf Effective Modern C++2014.pdf
- 5.37MB
Effective.Modern.C++中英文对照
2018-12-16对照Effective.Modern.C++英文版,自行翻译了全部42个条款
- 5.16MB
Effective Modern C++英文版及中文翻译
2019-05-06Effective Modern C++英文版及中文翻译. 第一章 类型推导 条款1: 理解模板类型推导 条款2: 理解auto类型推导 条款3: 理解decltype 条款4: 知道如何查看类型推导 第二章 auto关键字 条款5: 优先使用auto而非显式类型声明 条款6: 当auto推导出非预期类型时应当使用显式的类型初始化
- 4.13MB
Effective Modern C++
2018-04-25Effective Modern C++主要讲解了现代C++的一些特性(auto、智能指针、lambda表达式等)
- 834KB
EffectiveModernCppCN:本人自己翻译的Effective Modern C++中文版
2021-05-06EffectiveModernCppCN 内容是本人翻译的Scott Meyers的《Effective Modern C++》中文版,使用Latex格式编写,目前的进度是条款2。 如有有兴趣的朋友希望共同翻译,共同学习,可以联系邮箱。 以上发布的内容纯属个人兴趣,仅供内部技术交流,请勿用作任何商业用途。
- 3.67MB
Effective.Modern.C++.zip
2019-09-14Coming to grips with C++11 and C++14 is more than a matter of familiarizing yourself with the features they introduce (e.g., auto type declarations, move semantics, lambda expressions, and concurrency support). The challenge is learning to use those features effectively—so that your software is correct, efficient, maintainable, and portable. That’s where this practical book comes in. It describes how to write truly great software using C++11 and C++14—i.e. using modern C++. Topics include: The pros and cons of braced initialization, noexcept specifications, perfect forwarding, and smart pointer make functions The relationships among std::move, std::forward, rvalue references, and universal references Techniques for writing clear, correct, effective lambda expressions How std::atomic differs from volatile, how each should be used, and how they relate to C++'s concurrency API How best practices in "old" C++ programming (i.e., C++98) require revision for software development in modern C++ Effective Modern C++ follows the proven guideline-based, example-driven format of Scott Meyers' earlier books, but covers entirely new material. "After I learned the C++ basics, I then learned how to use C++ in production code from Meyer's series of Effective C++ books. Effective Modern C++ is the most important how-to book for advice on key guidelines, styles, and idioms to use modern C++ effectively and well. Don't own it yet? Buy this one. Now". -- Herb Sutter, Chair of ISO C++ Standards Committee and C++ Software Architect at Microsoft
- 3.52MB
effective modern c++网友自译版.
2017-02-06effective modern c++ 中文
- 3.87MB
Effective Modern C++ 无水印pdf
2017-09-22Effective Modern C++ 英文无水印pdf pdf所有页面使用FoxitReader和PDF-XChangeViewer测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn...
- 3.1MB
Effective.C++中文版
2014-06-27Effective.C++中文版 这本书从另一个角度分析了C++中的各个知识点,适合拥有一定C++基础的人员学习
- 3.68MB
Effective Modern C++.
2016-07-03介绍C++11,14的新特性
- 1.91MB
C++: Effective Modern C++ (C++ 11, C++ 14)
2019-01-01C++: Effective Modern C++ (C++ 11, C++ 14) (guide,C Programming, HTML, Javascript, Programming,all,internet, Coding, CSS, Java, PHP Vol 1) By 作者: Paul Laurence ISBN-10 书号: 1547133244 ISBN-13 书号:...
- 16.27MB
Effective C++第三版中文版高清版侯捷 译
2018-05-20Effective C++,第三版,中文版,高清版,侯捷 译。 内容清晰。
- 5.49MB
Modern Effective c++ 英文版pdf
2016-04-12Modern Effective C++ 英文版,主要介绍c++11和c++14的使用和坑
- 334KB
Effective_C++_3rd笔记.pdf
2013-03-21Effective_C++_3rd 读书笔记 pdf
- 0B
Effective Modern C++ 2014 [英文高清电子版]
2017-04-18应该是最新的高清电子版,完全版 Google 2017-4-18
- 2.53MB
Effective C++(中文版).pdf
2015-03-18中文版的PDF,分享一下 Effective C++是世界顶级C++大师Scott Meyers的成名之作,初版于1991年。在国际上,这本书所引起的反响之大,波及整个计算机技术出版领域,余音至今未绝。几乎在所有C++书籍的推荐名单上,这部专著都会位于前三名。作者高超的技术把握力,独特的视角、诙谐轻松的写作风格、独具匠心的内容组织,都受到极大的推崇和仿效。 《Effective C++:改善程序与设计的55个具体做法》(中文版)(第3版)一共组织55个准则,每一条准则描述一个编写出更好的C++的方式。每一个条款的背后都有具体范例支撑。第三版有一半以上的篇幅是崭新内容,包括讨论资源管理和模板(templates)运用的两个新章。为反映出现代设计考虑,对第二版论题做了广泛的修订,包括异常(exceptions)、设计模式(design patterns)和多线程(multithreading)。 《Effective C++》的重要特征包括: ·高效的 classes、functions、templates 和inheritance hierarchies(继承体系)方面的专家级指导。 ·崭新的 TR1 标准程序库功能应用,以及与既有标准程序库组件的比较。 ·洞察 C++和其他语言(例如Java、C#、C)之间的不同。此举有助于那些来自其他语言阵营的开发人员消化吸收 C++ 式的各种解法。
- 3.67MB
Effective.Modern.C++.en_C++_effectivemodern_
2021-10-01effective modern c++英文版,介绍了C++11的新特性及用法,是之前几本effective系列在新C++下的补充
- 15.53MB
Effective Modern C++学习笔记
2018-05-05《Effective Modern C++:改善C++11和C++14的42个具体做法(影印版)(英文版)》中包括以下主题:剖析花括号初始化、noexcept规范、完美转发、智能指针make函数的优缺点;讲解std∷move,std∷forward,rvalue引用和全局...
- 1.14MB
Effective Modern C++.mobi 必读书籍
2019-04-13Effective Modern C++.mobi 必读书籍。 Effective Modern C++, C++11, 14必读。Kindle版 C++
- 250KB
Effective C++ 中文
2011-08-06Effective C++是世界顶级C++大师Scott Meyers的成名之作,初版于1991年。在国际上,这本书所引起的反响之大,波及整个计算机技术出版领域,余音至今未绝。几乎在所有C++书籍的推荐名单上,这部专著都会位于前三名。作者高超的技术把握力,独特的视角、诙谐轻松的写作风格、独具匠心的内容组织,都受到极大的推崇和仿效。 书中的50条准则,每一条都扼要说明了一个可让你写出更好的C++ 程序代码的方法,并以特别设计过的例子详加讨论。在此第二版中,Meyers重新检验了每一准则,特别注意兼容于C++标准规格与现行编译器技术,并融入软件界对C++运用的最新观察结果。