C++ primer plus /
"If you are new to C++ programming, C++ Primer Plus, Fifth Edition is a friendly and easy-to-use self-study guide. You will cover the latest and most useful language enhancements, the Standard Template Library and ways to streamline object-oriented programming with C++. This guide also illustra...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Indianapolis, Ind. :
Sams,
©2005.
|
Edición: | 5th ed. |
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Cover
- COVER
- TABLE OF CONTENTS
- ABOUT THE AUTHOR
- INTRODUCTION
- CHAPTER 1 GETTING STARTED
- Learning C++: What Lies Before You
- The Origins of C++: A Little History
- Portability and Standards
- The Mechanics of Creating a Program
- Summary
- CHAPTER 2 SETTING OUT TO C++
- C++ Initiation
- C++ Statements
- More C++ Statements
- Functions
- Summary
- Review Questions
- Programming Exercises
- CHAPTER 3 DEALING WITH DATA
- Simple Variables
- The const Qualifier
- Floating-Point Numbers
- C++ Arithmetic Operators
- Summary
- Review Questions
- Programming Exercises
- CHAPTER 4 COMPOUND TYPES
- Introducing Arrays
- Strings
- Introducing the string Class
- Introducing Structures
- Unions
- Enumerations
- Pointers and the Free Store
- Pointers, Arrays, and Pointer Arithmetic
- Summary
- Review Questions
- Programming Exercises
- CHAPTER 5 LOOPS AND RELATIONAL EXPRESSIONS
- Introducing for Loops
- Relational Expressions
- The while Loop
- The do while Loop
- Loops and Text Input
- Nested Loops and Two-Dimensional Arrays
- Summary
- Review Questions
- Programming Exercises
- CHAPTER 6 BRANCHING STATEMENTS AND LOGICAL OPERATORS
- The if Statement
- Logical Expressions
- The cctype Library of Character Functions
- The?: Operator
- The switch Statement
- The break and continue Statements
- Number-Reading Loops
- Simple File Input/Output
- Summary
- Review Questions
- Programming Exercises
- CHAPTER 7 FUNCTIONS: C++'S PROGRAMMING MODULES
- Function Review
- Function Arguments and Passing by Value
- Functions and Arrays
- Functions and Two-Dimensional Arrays
- Functions and C-Style Strings
- Functions and Structures
- Functions and string Class Objects
- Recursion
- Pointers to Functions
- Summary
- Review Questions
- Programming Exercises
- CHAPTER 8 ADVENTURES IN FUNCTIONS
- C++ Inline Functions
- Reference Variables
- Default Arguments
- Function Overloading
- Function Templates
- Summary
- Review Questions
- Programming Exercises
- CHAPTER 9 MEMORY MODELS AND NAMESPACES
- Separate Compilation
- Storage Duration, Scope, and Linkage
- The Placement new Operator
- Namespaces
- Summary
- Review Questions
- Programming Exercises
- CHAPTER 10 OBJECTS AND CLASSES
- Procedural and Object-Oriented Programming
- Abstraction and Classes
- Class Constructors and Destructors
- Knowing Your Objects: The this Pointer
- An Array of Objects
- The Interface and Implementation Revisited
- Class Scope
- Abstract Data Types
- Summary
- Review Questions
- Programming Exercises
- CHAPTER 11 WORKING WITH CLASSES
- Operator Overloading
- Time on Our Hands: Developing an Operator Overloading Example
- Introducing Friends
- Overloaded Operators: Member Versus Nonmember Functions
- More Overloading: A Vector Class
- Automatic Conversions and Type Casts for Classes
- Summary
- Review Questions
- Programming Exercises.