Walter Savitch 加州大學(xué)圣迭戈分校榮譽(yù)退休教授。加州大學(xué)伯克利校區(qū)博士,曾擔(dān)任加州大學(xué)圣迭戈分校計(jì)算機(jī)科學(xué)系教授和認(rèn)知科學(xué)跨學(xué)科博士項(xiàng)目主任。他在復(fù)雜性理論和并行計(jì)算模型方面具有重要貢獻(xiàn),研究領(lǐng)域包括形式語言理論和計(jì)算語言學(xué)等。
圖書目錄
Table of Location of Video Notes Inside front cover Chapter 1 Introduction to Computers and C++ Programming Chapter 2 C++ Basics Chapter 3 More Flow of Control Chapter 4 Procedural Abstraction and Functions That Return a Value Chapter 5 Functions for All Subtasks Chapter 6 I/O Streams as an Introduction to Objects and Classes Chapter 7 Arrays Chapter 8 Strings and Vectors Chapter 9 Pointers and Dynamic Arrays Chapter 10 Defining Classes Chapter 11 Friends, Overloaded Operators, and Arrays in Classes Chapter 12 Separate Compilation and Namespaces Chapter 13 Pointers and Linked Lists Chapter 14 Recursion Chapter 15 Inheritance Chapter 16 Exception Handling Chapter 17 Templates Chapter 18 Standard Template Library Appendices 1 C++ Keywords 2 Precedence of Operators 3 The ASCII Character Set 4 Some Library Functions 5 Inline Functions 6 Overloading the Array Index Square Brackets 7 The this Pointer 8 Overloading Operators as Member Operators Index