三军未动,资料先行。书山碟海,只列其中最好的。统统都可以emule找到。
1.快速入门
〈C++.Primer.4th〉2005 Lippman,有中文版,当入门书看也无不可。
2.专门书籍
STL参考:〈The.C++.Standard.Library-A.Tutorial.And.Reference〉1999
号称最好的STL参考,但我觉得很像JDK文档。
Boost 参考:〈Beyond the C++ Standard Library - An Introduction to Boost〉2005
介绍了Boost的一些重要类库,但其余的还是要看Boost自带文档。
C++ Template参考:〈C++ Templates - The Complete Guide〉2002
对template讲得相当深,无愧于The Complete Guide的书名,ytam说可以作为MCD的前传和续集。
4.Effective 类
Herb Sutter, Andrei Alexandrescu合著一本:
〈C++.Coding.Standards - 101.Rules.Guidelines〉2004
Meyers的三本Effecive:
〈Effective C++ 3rd〉 2005
〈More Effective C++〉
〈Effective.STL.50.Specific.Ways.to.Improve.Your.Use.of.STL〉
〈C++ Gotchas〉2002,Stephen C. Dewhurst
对于后四本,我老觉得是在语言规范下绕来绕去,从工作角度来看是实用,从个人角度看来是无聊。
5.精力过剩类
〈Modern C++ Design - Generic Programming and Design Patterns 〉2001 Andrei Alexandrescu ,推荐,C++里最值得一读的书。
〈C++ Template Metaprogramming Concepts,Tools and Techniques from Boost and Beyond 〉
Herb Sutter的三本Exceptional,rayman说是打击信心用的:
〈Exceptional C++ - 47 Engineering Puzzles, Programming Problems, and Solutions 〉1999
〈More Exceptional C++〉2001
〈Exceptional C++ Style - 40.New.Engineering.Puzzles.Programming.Problems.and.Solutions〉2004
〈The.C++.Programming.Language.3rd〉Bjarne Stroustrup ,简称TCPL。
分享到:
相关推荐
### C/C++资源之不完全导引:关键知识点解析 #### 一、引言与背景 在编程领域,C和C++无疑是极其重要的语言之一。它们不仅历史悠久,而且至今仍被广泛应用于各种软件开发场景中。然而,对于初学者而言,C/C++的学习...
"C++资源之不完全导引(完整版)"显然是一份旨在帮助初学者和有经验的开发者更好地理解和掌握C++的指导性文档。这份文档可能涵盖了C++的基础概念、语法、高级特性,甚至包括最佳实践和学习路径的建议。 首先,让...
《C++数据结构导引源代码》是一本深入解析数据结构的编程图书,由Larry著,陈佩佩译,清华大学出版社出版。这本书以其丰富的源代码示例为特色,旨在帮助读者理解和掌握C++中实现数据结构的核心技术。下面将详细讨论...
《C++ STL 开发技术导引》是一本深入讲解C++ Standard Template Library(STL)的书籍,由叶至军编著。STL是C++编程中不可或缺的一部分,它为程序员提供了高效、可重用的容器、算法和迭代器等组件,极大地提高了代码...
- **书籍定位**: 本书《C++ Templates》旨在填补现有资料中的空白,特别是对于一些较为高级且较少被讨论的主题进行了深入探讨,包括但不限于偏锋技巧、特殊设计模式、底层机制等方面。 #### 二、核心知识点概述 - *...
此书被推荐者誉为“很不错的书籍”,这表明它在C++编程领域具有一定的权威性和实用性。下面将深入探讨与该书相关的C++编程的关键知识点,以及它可能涵盖的主题。 ### C++编程思想 第1卷:标准C++导引 #### 1. **...
根据提供的文档信息,我们可以归纳出一系列与C++及MFC相关的资源知识点,这些资源包括了编译器软件、各类书籍的下载链接等。下面将详细地介绍这些资源及其价值。 ### 1. 编译器资源 #### Visual Studio 6.0 - **...
《Visual C++%DirectX9 3D游戏开发导引源代码》是人民邮电出版社出版的一本关于3D游戏开发的专业书籍,作者为叶至军。这本书的源代码被分成两个部分,此处我们主要讨论的是第二部分,即"part2"。这部分源代码旨在...
《C++编程思想第2版第1卷:标准C++导引》是C++编程领域的一本经典著作,由Bjarne Stroustrup所著,是深入理解和掌握C++语言的重要参考资料。本书全面覆盖了C++的基础知识和核心概念,旨在帮助读者构建起对C++的系统...
看完这两本书之后, 对于C++_STL_开发技术导引-cdrom中的代码阅读应该不成 问题, 如果还是有困难, 那你可能需要重修一下C++程序设计. 中级教程中, 假如你的E文有限, 建议你阅读C++_STL_中文版(从第三章开始,对 stl...
看完这两本书之后, 对于C++_STL_开发技术导引-cdrom中的代码阅读应该不成 问题, 如果还是有困难, 那你可能需要重修一下C++程序设计. 中级教程中, 假如你的E文有限, 建议你阅读C++_STL_中文版(从第三章开始,对 stl...
《Visual C++%DirectX9 3D游戏开发导引》是叶至军撰写的一本专业书籍,由人民邮电出版社出版。这本书旨在教授读者如何使用Microsoft的Visual C++编程环境和DirectX 9库来创建3D游戏。源代码分成了两个部分,此处提供...
- **《C++编程思想》** - Bruce Eckel的经典之作,分为两卷,分别介绍标准C++导引和实用编程技术。 #### C C语言是许多其他编程语言的基础,特别是在操作系统、嵌入式系统等领域具有不可替代的地位。以下是一些关键...
6. **C++ Templates 完全导引.pdf**:又一本关于C++模板的详细指南,可能包含更多关于模板的高级话题,比如模板模板参数、模板偏特化、SFINAE原则等。深入理解这部分内容将使开发者能够驾驭更复杂的模板技术,提高...
本文涵盖了C++编译器、开发环境、库、书籍和参考网站等方面的内容,并尝试提供一个利用这些资源的导引。 知识点1:C++编译器的重要性 C++是一门相当复杂的语言,因此编译器也难于构建。只有标准化的C++编译器才是...
《程序设计导引与在线实践》是一本深入浅出地介绍C/C++语言基础知识及其应用的教材。该书由李文新、郭炜、余华山编著,出版于2007年1月。本书不仅适用于初学者入门学习,也适合有一定基础的程序员作为参考书籍来提高...
以上书籍涵盖了Java、C#、C++和C等多种编程语言和技术方向,对于希望自学计算机编程的初学者来说是非常宝贵的资源。无论是从基础入手还是深入研究某一领域的高级特性,这些书籍都能够提供丰富的知识和指导。