学好C++要阅读的书籍

(1)、初学者要看的书籍:《C++ primer Plus》。

(2)、学习STL标准库必备书籍:《C++ STL程序员开发指南》。

(3)、学习C++模版元编程要看的书籍:《C++模版元编程》,《C++设计新思维》

(4)、提高C++水平要看的书籍:

a、《C++沉思录》,《More Effective C++ 35个改善编程与设计的有效方法》,《C++编程剖析 问题、方案和设计准则》,《Exceptional C++》。

b、《C++应用程序性能优化》:需要有一定的操作系统知识,稍微了解类Unix和Windws,如PE文件、DLL等知识。

c、《Effective STL 50条有效使用STL的经验》和《STL源码剖析》:提高STL使用和了解STL内部原理的必备书籍。

(5)、C++11要看书籍:

《C++11新特性解析与应用》:这里你将看到lambda的使用和他带来的种种便利,还有auto的新语义带来的强大之处等等。

(6)、其他必看C++书籍:

《BOOST程序库完全开发指南》:需要对模版有较好的掌握,还要懂一些模版元编程的知识。

时间: 2024-10-13 20:14:33

学好C++要阅读的书籍的相关文章

黑客修炼,反击黑客,安全问题要阅读的书籍

本文是在前两篇文章学好C++要阅读的书籍和学好Windows编程要看的书籍的基础上而写的,如果想了解C++的话请看http://blog.csdn.net/a809146548/article/details/42972535:如果想了解Windows编程的话请看:http://blog.csdn.net/a809146548/article/details/43023185.下面来了解今天要说的书籍吧! 1.<汇编语言(第2版)-王爽>:该本书是讲解汇编语言基础的书籍,比较全面,如果是初学者

推荐Python程序员进阶阅读的书籍(2015版)

列一下自己过去一年阅读的Python相关书籍,评论是在本人阅读完书籍并完成书中所有测试用例的基础上编写的: <Python Cookbook 3rd>5星 ,绝对值得阅读!直接看英文版吧,中文翻译的如何不太清楚.对于高手就当是复习功课了,总有一些地方记得不是很清楚. <Cython - A Guide for Python Programmers> 5星 by Kurt W. Smith, O'Reilly 2015 如果你想封装一个C的库,或者别人封装的C库在你的平台下不能够使用

最近需要阅读的书籍

参照:http://blog.csdn.net/chgaowei/article/details/6303597 里面大多数基础的书籍都已经读过,现在希望能够进一步提高 最近一个月阅读以下书籍,和大家进行分享: 1. 代码之美 2. 软件随想录:程序员部落酋长Joel谈软件 3. C 缺陷和陷阱 4. 代码大全 5. 设计模式 6. 数据挖掘 7. Python 深入学习

推荐几本C#程序员阅读的书籍

楼主这些年一直追随微软技术,也看了不少书籍,整理出一些个人认为不错的经典,推荐给各位阅读,以共同进步. 推荐顺序是由浅入深,深入浅出. <Professional C#>,中文名<C#高级编程>,最新版本:第8版. 点评:本书的中文引进版虽然起名为“高级”编程,但个人认为做为入门或者全面了解.NET比较合适,因为其虽全面,但不够深入.60%+的篇幅在全面概括C#的特性,其余的章节涉及到了WPF,WCF,ASP.NET,Windows Runtime,Windows 8 商店应用,消

推荐Java程序员阅读的书籍(转)

作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从.我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们. 一.Java编程入门类 对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣不求甚解”,先对Java熟悉起来再说.用很短的时间快速过一遍Java语法,连懵带猜多写写代码,要“知其然”. 1.<

推荐几本我近期阅读的书籍

利用周末在家的时间,我总结了一下近期自己的阅读情况.工作之后,读书已经成为了一件很奢侈的事情了. 有以下几本书籍值得大家一读.         1. <逆袭大学:传给IT学子的正能量> 这是根据烟台大学计算机专业贺利坚老师在CSDN上写的专栏改编而成的,很适合在校大学生和即将走入大学校门的准大学生们阅读. 本书在CSDN上的专栏地址为:http://blog.csdn.net/column/details/itstudy.html          2. <产品经理那些事儿> 本书

9、数据库工程师要阅读的书籍 - IT软件人员书籍系列文章

数据库设计是软件项目底层的工作,它关系到软件项目的基础内容设计问题.数据库工程师的工作,就是设计数据库,维护数据库,优化数据库,这个跟DBA数据库助手的工作类似.现在的数据库有好几种了,比如MS SQL SERVER,ORACLE,MySQL,DB2等主流的关系型数据库,还有其它的非关系型数据库比如MongoDB等.但是,无论关系型还是非关系型,都是需要数据库工程师学习和关注的,特别是现在的非关系型数据库的兴起,也算是数据库领域的一大亮点吧. 数据工程师要学习的内容也比较多,不仅仅在于设计数据库

5、软件架构师要阅读的书籍 - IT软件人员书籍系列文章

软件架构师在项目中的地位是不言而喻的,其对于项目的需求要相对比较了解,然后对项目代码的结构需要做到覆盖全面.本文就说说作为一个软件架构师需要阅读的一些书籍. 当然,这些书籍都来源于网络,是笔者收集整理的,希望能够对大家有帮助.特别是现在网络上对软件架构师介绍的网站不是很多,所以软件架构师要学习的书籍也就尤其重要了.前面笔者写过一个文IT从业者的学习规划 - 学习者系列文章开篇,这里根据4个阶段对技术层面做了描述,另外,也曾经写过一个文:IT软件人员的技术路线(写给技术迷茫中的你) - 项目管理系

15、安全工程师要阅读的书籍 - IT软件人员书籍系列文章

信息安全工程师是一个比较新兴的角色.在2016年今年的下半年软考就将安全工程师纳入了考试科目,说明国家对安全工程师的需求还是不错的.安全工程师包括硬件和软件两块内容吧.这里描述的安全工程师主要是针对软件这块的源码负责,比如网站登录的SQL注入问题等等. 在软件项目中,以往是测试工程师对软件项目的各项内容进行测试,当然也就包括了信息安全这块的一些内容.现在在一些招聘网站也已经将安全工程师纳入了公司的一员,当然,安全工程师更多的是在一些规模和人员配备比较大和齐全的公司中存在,其它的一些小作坊就没这个