Absolute C++ / Edition 6

Absolute C++ / Edition 6

ISBN-10:
0133970787
ISBN-13:
9780133970784
Pub. Date:
03/04/2015
Publisher:
Pearson Education
ISBN-10:
0133970787
ISBN-13:
9780133970784
Pub. Date:
03/04/2015
Publisher:
Pearson Education
Absolute C++ / Edition 6

Absolute C++ / Edition 6

$213.32 Current price is , Original price is $213.32. You
$174.05 
  • SHIP THIS ITEM
    Not Eligible for Free Shipping
  • PICK UP IN STORE
    Check Availability at Nearby Stores
$147.61  $213.32 Save 31% Current price is $147.61, Original price is $213.32. You Save 31%.
  • SHIP THIS ITEM

    Temporarily Out of Stock Online

    Please check back later for updated availability.

    Note: Access code and/or supplemental material are not guaranteed to be included with used textbook.

Overview

NOTE: You are purchasing a standalone product; MyProgrammingLab does not come packaged with this content If you would like to purchase MyProgrammingLab search for ISBN-10:0134225392 /ISBN-13: 9780134225395. That package includes ISBN-10: 0133970787 /ISBN-13: 9780133970784 and ISBN-10: 0134254007 /ISBN-13: 9780134254005.

Introduction and Advancement in C++ Programming

Absolute C++ is a comprehensive introduction to the C++ programming language. The text is organized around the specific use of C++, providing programmers with an opportunity to master the language completely. Adaptable to a wide range of users, the text is appropriate for beginner to advanced programmers familiar with the C++ language.

The Sixth Edition covers everything from basic syntax to more advanced topics, such as polymorphism, exception handling, and the Standard Template Library, making it ideal for both beginner and intermediate programmers. Updated to reflect the most recent changes in the C++ language, Absolute C++ teaches readers to become proficient in a widely used and important programming language.

Also Available with MyProgrammingLabTM
This title is also available with MyProgrammingLab — an online homework, tutorial, and assessment program designed to work with this text to engage students and improve results. Within its structured environment, students practice what they learn, test their understanding, and pursue a personalized study plan that helps them better absorb course material and understand difficult concepts.

Students, if interested in purchasing this title with MyProgrammingLab, ask your instructor for the correct package ISBN and Course ID. Instructors, contact your Pearson representative for more information.


Product Details

ISBN-13: 9780133970784
Publisher: Pearson Education
Publication date: 03/04/2015
Edition description: New Edition
Pages: 1008
Product dimensions: 7.30(w) x 9.10(h) x 1.40(d)

About the Author

Walter Savitch is Professor Emeritus of Computer Science at the University of California at San Diego. He received his PhD in mathematics from the University of California at Berkeley in 1969. Since that time he has been on the faculty of the University of California in San Diego (UCSD). He served as director of the UCSD Interdisciplinary PhD program in Cognitive Science for over ten years. He has served as a visiting researcher at the Computer Science departments of the University of Washington in Seattle and and at the University of Colorado in Boulder, and has been a visiting scholar at the Centrum voor Wiskunde en Informatica in Amsterdam.

Table of Contents

Chapter 1 C++ BASICS 1

Chapter 2 FLOW OF CONTROL 45

Chapter 3 FUNCTION BASICS 99

Chapter 4 PARAMETERS AND OVERLOADING 145

Chapter 5 ARRAYS 185

Chapter 6 STRUCTURES AND CLASSES 239

Chapter 7 CONSTRUCTORS AND OTHER TOOLS 275

Chapter 8 OPERATOR OVERLOADING, FRIENDS, AND REFERENCES 321

Chapter 9 STRINGS 367

Chapter 10 POINTERS AND DYNAMIC ARRAYS 419

Chapter 11 SEPARATE COMPILATION AND NAMESPACES 471

Chapter 12 STREAMS AND FILE I/O 515

Chapter 13 RECURSION 571

Chapter 14 INHERITANCE 613

Chapter 15 POLYMORPHISM AND VIRTUAL FUNCTIONS 661

Chapter 16 TEMPLATES 693

Chapter 17 LINKED DATA STRUCTURES 731

Chapter 18 EXCEPTION HANDLING 825

Chapter 19 STANDARD TEMPLATE LIBRARY 857

Chapter 20 PATTERNS AND UML (online at www.pearsonhighered.com/savitch)

Appendix 1 C++ KEYWORDS 915

Appendix 2 PRECEDENCE OF OPERATORS 917

Appendix 3 THE ASCII CHARACTER SET 919

Appendix 4 SOME LIBRARY FUNCTIONS 921

Appendix 5 OLD AND NEW HEADER FILES 929

INDEX 931

From the B&N Reads Blog

Customer Reviews