C++经典书目索引及资源下载

C++经典书目索引:

严重申明
: 本博文未经原作者(jerryjiang)同意,不论什么人不得转载和抄袭 !

层次:0基础

导读:《Essential C++中文版》以4个方面来表现C++的本质:procedural(程序性的)、generic(泛型的)、object-based(个别对象的)、object-oriented(面向对象的)。《Essential C++中文版》的组织环绕着一系列逐渐繁复的程序问题,以及用以解决这些问题的语言特性。循此方式,你不仅仅学到C++的函数和结构,也会学习到它们的设计目的和基本原理。

【点击下载】

层次:0基础

导读:《C++ Primer中文版(第4版·特别版)》附加了《C++编程规范:101条规则、准则与最佳实践》一书的所有内容

对C++基本概念和技术全面并且权威的阐述,以及对现代C++编程风格的强调,使本书不仅是刚開始学习的人的最佳C++指南,并且是中高级程序猿不可或缺的參考书。

【点击下载】

层次:中级

导读:本书一共组织 55 个准则,每一条准则描写叙述一个编写出更好的 c++ 的方式。每个条款的背后都有详细范例支撑。第三版有一半以上的篇幅是崭新内容,包含讨论资源管理和模板(templates)运用的两个新章。为反映出现代设计考虑,对第二版论题做了广泛的修订,包含异常(exceptions)、设计模式(design patterns)和多线程(multithreading)。  

《effective c++》的重要特征包含:

* 高效的 classes、functions、templates 和inheritance hierarchies(继承体系)方面的专家级指导。

* 崭新的 "tr1" 标准程序库功能应用,以及与既有标准程序库组件的比較。

* 洞察 c++和其它语言(比如java、c#、c)之间的不同。此举有助于那些来自其它语言阵营的开发者消化吸收 c++ 式的各种解法。

【点击下载】

层次:中级

导读:《c++编程思想(两卷合订本)》的第1卷是在第1版的基础上进行了更加深入的分析和改动后得到的第2版,其内容更加集中,能够供不同程度的读者选择阅读。本书第2卷介绍了c++有用的编程技术和最佳的实践方法,深入探究了异常处理方法和异常安全设计;介绍c++的字符串、输入输出流的现代使用方法;解释多重继承问题的难点,描写叙述了典型的设计模式及事实上现,特别介绍了多线程处理编程技术。

【点击下载】

层次:中级

导读:继 effective c++ 之後,scott meyers 於 1996 推出这本「续集」。条款变得比較少,页数倒是多了一些,原因是这次选材比「第一集」更高阶,尤其是第五章。meyers 将此章命名为技术(techniques),并明确告诉你,当中都是一些 patterns,比如 virtual ctors、smart pointers、reference counting、proxy classes,double dispatching┅等等。这一章的每一个条款篇幅都在 15~30 页之谱,实在让人有「山穷水尽疑无路,柳暗花明又一村」之叹。

【点击下载】

层级:中级

导读:本书中讲述的疑惑和问题不只会使你感兴趣,并且还会帮助你成为一名优秀的C++程序猿。每一个问题都是依据难度进行分级并用来说明错综的编程错误或设计考虑的。在你有机会自己尝试完毕一个解决方式后,本书会帮助你分析代码、阐明错误,并演示怎样修正错误。

【点击下载】

层级:中级

导读:本书是真正的程序猿的必读之物,在向你展示怎样用C++撰写优质代码的同一时候,它为你提供了对语言彻底而有用的理解。本书是广受赞誉的Exceptional C++的续篇,它採用了行之有效的“提问/解答”的组织形式,提供了用C++解决现实世界问题的成功策略。

【点击下载】

层级:高级

导读:本书中,C++大师Herb Sutter通过40个编程问题,使读者不仅“知其然”,更要“知其所以然”,帮助程序设计人员在软件中寻找恰到优点的折中,即讨论怎样在开销与功能之间、优雅与可维护性之间、灵活性与过分灵活之间寻找完美的平衡点。本书是环绕实际问题及其解决方式展开论述的,对一些至关重要的C++细节和相互关系提出了新的见解,为当今关键的C++编程技术(如泛型编程、STL、异常安全等)提供了新的策略。本书的目标是让读者在设计、架构和编码过程中保持良好的风格,从而使编写的C++软件更健壮、更高效。本书适合中高级C++程序猿阅读。
软件“风格”所要讨论的主题是怎样在开销和功能性之间、优雅跟可维护性之间、灵活性与过分灵活之间寻找完美的平衡点。

【点击下载】

层级:高级

导读:《深度探索C++对象模型》重点:探索"对象导向程序所支持的C++对象模型"下的程序行为。对于"对象导向性质之基础实现技术"以及"各种性质背后的隐含利益交换"提供一个清楚的认识。检验由程序变形所带来的效率冲击。提供丰富的程序范例、图片,以及对象导向观念和底层对象模型之间的效率測量。Inside The C++ Object Model专注于C++对象导向程序设计的底层机制,包含结构式语意、临时性对象的生成、封装、继承,以及虚拟——虚拟函数和虚拟继承。这《深度探索C++对象模型》让你知道:一旦你可以了解底层实现模型,你的程序代码将获得多么大的效率。Lippman澄清了那些关于C++额外负荷与复杂度的各种错误信息和迷思,但也指出当中某些成本和利益交换确实存在。他阐述了各式各样的实现模型,指出它们的进化之道及其本质因素。

【点击下载】

层级:高级

导读: 全书分为6篇32章,分别对c++语言的历史和特点、类和继承、stl与泛型编程、库的设计等几大技术话题进行了具体而深入的讨论,细微之处差点儿涵盖了c++全部的设计思想和技术细节。全书通过精心挑选的实例,向读者传达先进的程序设计的方法和理念。

本书适合有一定经验的c++程序猿阅读学习,能够帮助读者加强提高技术能力,成为c++程序设计的高手。

【点击下载】

层级:高级

导读: 非常多程序猿及软件设计师都觉得利用C++开发意味着放弃程序性能提升的可能。在非常多人眼里,使用C++来开发那些效率至上的应用无疑将导致一场空前的浩劫。因此,在很多性能敏感型领域,诸如网络协议、操作系统内核、移动设备驱动等等,C++都经常处于被冷落的境界。

具体讨论了暂时对象、内存管理、继承、虚函数、内联、引用计数以及STL等一切有可能提升C++效率的细节内容。终于,该书将C++性能提升的各种终极利器,完美地呈如今广大读者的面前!不管你是相关领域的从业人员,还是C++程序设计爱好者,或者是渴望突破编程瓶颈、大幅提升自我修为的程序设计爱好者,《提高C++性能的编程技术》都必将使你获益良多。

【点击下载】

层级:高级

导读: C++STL(Standard Template Library,标准模板)是一次革命,可是学习怎样用它却是一个挑战。在本书中,Scott Meyers(两本最畅销的书《Effective C++》和《More Effective C++》的作者)揭示了专家总结的一些关键规则,以便最大限度地使用标准模板库。 其它书仅仅是描写叙述了STL中有什么,而本书则讲述了怎样使用STL。本书共同拥有50条原则,对于每一条原则,SCOTT MEYERS都通过透彻的分析和经典的实例来进行解说,从而使读者不仅可以了解要做什么,并且还可以了解何时做以及为何做。
像MEYERS的其它著作一样,这本书充满了从实践中总结出来的智慧。它清晰、简明、透彻的风格必将使每位STL程序猿受益匪浅。

【点击下载】

严重申明 : 本博文未经原作者(jerryjiang)同意,不论什么人不得转载和抄袭 !

C++经典书目索引及资源下载

时间: 2024-10-12 09:52:22

C++经典书目索引及资源下载的相关文章

java学习路线及资源下载,持续整理中

java学习路线及资源下载,持续整理中 学习路线图:http://blog.csdn.net/shenzhq1980/article/details/484703371.java学习经典书籍_基础编程篇下载地址:http://blog.csdn.net/shenzhq1980/article/details/48375543书籍:Java程序设计语言.(美国)阿诺德.清晰版JAVA2核心技术第1卷.基础知识7thJAVA2核心技术卷II:高级特性7th Java语言程序设计-基础篇(原书第8版)

《Android Studio开发实战 从零基础到App上线》资源下载和内容勘误

http://blog.csdn.net/aqi00/article/details/72907534 http://blog.csdn.net/aqi00/article/details/73065392 版权声明:本文为博主原创文章,未经博主允许不得转载. 目录(?)[+] 资源下载 下面是<Android Studio开发实战 从零基础到App上线>一书用到的工具和代码资源:1.本书使用的Android Studio版本为2.2.3,因为Android官网现在不提供该版本的下载,所以博主

php资源下载

這些資源基本上都是一些免积分或只需要1個积分就能下载的資源,经过整理筛选最后分享给大家,希望大家喜欢: PHP手册(chm) http://download.csdn.net/detail/u011851645/6030287 php手册 最新版本 http://download.csdn.net/detail/fly367/5989061 从零开始学PHP http://download.csdn.net/detail/qiuyufeng/5972347 十天学会PHP http://down

2018年5月第三周下载中心资源下载TOP榜

2018年5月14日至2018年5月20日下载中心资源下载TOP榜 A.系统运维NO.1下载数:252资源标题:微软产品安装介质下载地址清单V1.0资源地址:http://down.51cto.com/data/2447111NO.2下载数:118资源标题:vSAN 操作指南(中文)资源地址:http://down.51cto.com/data/2447069NO.3下载数:98资源标题:一份极强的CCIE笔记-nopassword资源地址:http://down.51cto.com/data/

Pyton学习路线2019升级版(课程大纲+视频教程+网盘资源下载)

2019最新Pyton全栈+人工智能学习路线升级版 全面涵盖前端.后端.爬虫.数据挖掘.人工智能等课程(课程大纲+视频教程+网盘资源下载)! 学习路线四大亮点: 1.人工智能三大主流框架全覆盖 2.贯通前端后端实用技术 3.强化人工智能项目实战能力 4.高度还原企业级数据挖掘分析场景 Python前景分析: Python以其简洁优美.功能强大.高效率的先天优势成为企业新宠 ,此外,国内计算机教育也越来越重视Python在编程中的地位. 1.教育大省北京和山东确定将Python编程基础纳入信息技术

VMware Workstation11.0安装Mac OS X 10.10最完整指南(包含所需所有资源下载)

前言说明:最近换了新的电脑,配置好很多了,想装下虚拟机来玩下IOS,其中也遇到了几个大坑,现在刚完全装好,把所有步骤以及资源整合到一处,后面的朋友可以避免浪费很多无谓的百度时间. ""我先把使用到的程序以及版本说明下,因为这非常总要,使用虚拟机安装mac,其实就是装黑苹果,这要依赖很多破解工具,但这些工具都是有版本支持的.我这些版本装的没问题,但是你如果下载网上其他版本,我就不能确保一定没问题了,只能是自己试了."" VMware 11.0 永久不过期激活密钥 1F

[原]unity3d之http多线程异步资源下载

郑重声明:转载请注明出处 U_探索 本文诞生于乐元素面试过程,被面试官问到AssetBundle多线程异步下载时,愣了半天,同样也被深深的鄙视一回(做了3年多u3d 这个都没用过),所以发誓要实现出来填补一下自己的空白,同时分享给大家.说明:本人只在pc和Android下测试好使,其他平台未知! 直接贴代码,都是C# http的API,不懂得自己百科. using UnityEngine; using System.Collections; using System; using System.

基于headless chrome的游戏资源下载实现 (初版)

上周介绍了实现前端资源下载的思路,今天给一个简单的初版代码. 首先 基于express启动一个服务端容器,用于处理前端路由和后段逻辑处理,目录结构如下: 其中gameDir是游戏存放的地址,node_modules是存放用到插件的module,server内部目录结构如下 app.js是程序的启动代码 common 存放公用的方法 public 存放静态资源 routes 存放express路由信息 config存放一些配置信息 downLoadGame存放游戏下载的逻辑代码 view是ejs试

资源下载 下载地址

今天发现了一个很好的资源下载地址:分享大家 https://coding.net/u/aminglinux/p/resource/git/blob/master/README.md 是aminglinux培训的