一本全面、易用的C++编程语言教材。作者用清晰、简洁的风格讲解概念和技术,帮助读者掌握控制结构、函数、数组、指针和串、类和数据抽象、运算符重载、文件处理以及数据结构等关键内容。权威的作者、经典的教材、一流的译者、严格的审校、精细的编辑,读者必将在计算机科学的宫殿中由登堂而入室。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Absolute C++(英文版第2版)/经典原版书库 |
分类 | |
作者 | (美)萨维弛 |
出版社 | 机械工业出版社 |
下载 | ![]() |
简介 | 编辑推荐 一本全面、易用的C++编程语言教材。作者用清晰、简洁的风格讲解概念和技术,帮助读者掌握控制结构、函数、数组、指针和串、类和数据抽象、运算符重载、文件处理以及数据结构等关键内容。权威的作者、经典的教材、一流的译者、严格的审校、精细的编辑,读者必将在计算机科学的宫殿中由登堂而入室。 内容推荐 本书是一本全面、易用的C++编程语言教材。作者用清晰、简洁的风格讲解概念和技术,帮助读者掌握控制结构、函数、数组、指针和串、类和数据抽象、运算符重载、文件处理以及数据结构等关键内容。每章中间的自测题、章末的编程项目、丰富的实例、大量的代码、为读者提供了掌握C++编程概念所必需的实战演练。 目录 Chapter 1 C++ BASICS 1.1 INTRODUCTION TO C++ 1.2 VARIABLES, EXPRESSIONS, AND ASSIGNMENT STATEMENTS 1.3 CONSOLE INPUT/OUTPUT 1.4 PROGRAM STYLE 1.5 LIBRARIES AND NAMESPACES Chapter 2 FLOW OF CONTROL 2.1 BOOLEAN EXPRESSION 2.2 BRANCHING MECHANISMS 2.3 LOOPS Chapter 3 FUNCTION BASICS 3.1 PREDEFINED FUNCTIONS 3.2 PROGRAMMER-DEFINED FUNCTIONS 3.3 SCOPE RULES Chapter 4 PARAMETERS AND OVERLOADING 4.1 PARAMTERS 4.2 OVERLOADING AND DEFAULT AGGUMENTS 4.3 TESRING AND DEBUGGING FUNCTIONS Chapter 5 ARRAYS 5.1 INTRDOUCTION TO ARRAYS 5.2 ARRAUS IN FUNCTIONS 5.3 PROGRAMMING WITH ARRAYS 5.4 MULTIDMENSIONAL ARRAYS Chapter 6 STRUCTURES AND CLASSES 6.1 STRUCTURES 6.2 CLASSES Chapter 7 CONSTRUCTORS AND OTHER TOOLS 7.1 CONSTRUCTORS 7.2 MORE TOOLS 7.3 VECTORS-A PREVIEWS OF THE STANDARD TEAMPLATE LIBRARY Chapter 8 OPERATOR OVERLOADING,FRIENDS,AND REFERENCES 8.1 BASIC OPERATOR OVERLOADING 8.2 FRIEND FUNCTIONS AND AUTOMATIC TYPE CONVERSION 8.3 REFERENCES AND MORE OVERLOADED OPERATORS Chapter 9 STRINGS 9.1 AN ARRAY TYPE FOR STRINGS 9.2 CHARACTER MANIPULATION TOOLS 9.3 THE STANDARD CLASS string Chapter 10 POINTERS AND DYNAMIC ARRAYS 10.1 POINTERS 10.2 DYNAMIC ARRAYS 10.3 CLASSES, POINTERS, AND DYNAMIC ARRAYS Chapter 11 SEPARATE COMPILATION AND NAMESPACES 11.1 SEPARATE COMPILATION 11.2 NAMESPACES Chapter 12 STREAMS AND FILE I/0 12.1 I/0 STREAMS 12.2 TOOLS FOR STREAM, I/0 12.3 STREAM HIERARCHIES: A PREVIEW OF INHERITANCE 12.4 RANDOM ACCESS TO FILES Chapter 13 RECURSION 13.1 RECURSIVE void FUNCTIONS 13.2 RECURSIVE FUNCTIONS THAT RETURN A VALUE 13.3 THINKING RECURSIVELY Chapter 14 INHERITANCE 14.1 INHERITANCE BASICS 14.2 PROGRAMMING WITH INHERITANCE Chapter 15 POLYMORPHISM AND VIRTUAL FUNCTIONS 15.1 VIRTUAL FUNCTION BASICS 15.2 POINTERS AND VIRTUAL FUNCTIONS CHAPTER16 TEMPLATES 16.1 FUNCTION TEMPLATES 16.2 CLASS TEMPLATES 16.3 TEMPLATES AND INHERITANCE Chapter 17 LINKED DATA STRUCTURES 17.1 NODES AND LINKED LISTS 17.2 LINKED LIST APPLICATIONS 17.3 ITERATORS 17.4 TREES Chapter 18 EXCEPTION HANDUNG 18.1 EXCEPTION HANDLING BASICS 18.2 PROGRAMMING TECHNIQUES FOR EXCEPTION HANDLING Chapter 19 STANDARD TEMPLATE LIBRARY 19.1 ITERATORS 19.2 CONTAINERS 19.3 GENERIC ALGORITHMS Chapter20 PATTERNS AND UML 20.1 PATTERNS 20.2 UML APPENDIX1 C++ KEYWORDS APPENDIX2 Precedence of operators APPENDIX3 THE ASCLL CHARACTER APPENDIX4 Some Library Functions APPENDIX5 Old and New Header Files Further Reading Index |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。