www.gibmonks.com

Main Page

C++ Coding TOC 5

Section 15.6. Introduction to Stream Manipulators
Section 15.7. Stream Format States and Stream Manipulators
Section 15.8. Stream Error States
Section 15.9. Tying an Output Stream to an Input Stream
Section 15.10. Wrap-Up
Summary
Terminology
Self-Review Exercises
Answers to Self-Review Exercises
Exercises
Chapter 16. Exception Handling
Section 16.1. Introduction
Section 16.2. Exception-Handling Overview
Section 16.3. Example: Handling an Attempt to Divide by Zero
Section 16.4. When to Use Exception Handling
Section 16.5. Rethrowing an Exception
Section 16.6. Exception Specifications
Section 16.7. Processing Unexpected Exceptions
Section 16.8. Stack Unwinding
Section 16.9. Constructors, Destructors and Exception Handling
Section 16.10. Exceptions and Inheritance
Section 16.11. Processing new Failures
Section 16.12. Class auto_ptr and Dynamic Memory Allocation
Section 16.13. Standard Library Exception Hierarchy
Section 16.14. Other Error-Handling Techniques
Section 16.15. Wrap-Up
Summary
Terminology
Self-Review Exercises
Answers to Self-Review Exercises
Exercises
Chapter 17. File Processing
Section 17.1. Introduction
Section 17.2. The Data Hierarchy
Section 17.3. Files and Streams
Section 17.4. Creating a Sequential File
Section 17.5. Reading Data from a Sequential File
Section 17.6. Updating Sequential Files
Section 17.7. Random-Access Files
Section 17.8. Creating a Random-Access File
Section 17.9. Writing Data Randomly to a Random-Access File
Section 17.10. Reading from a Random-Access File Sequentially
Section 17.11. Case Study: A Transaction-Processing Program
Section 17.12. Input/Output of Objects
Section 17.13. Wrap-Up
Summary
Terminology
Self-Review Exercises
Answers to Self-Review Exercises
Exercises
Chapter 18. Class string and String Stream Processing
Section 18.1. Introduction
Section 18.2. string Assignment and Concatenation
Section 18.3. Comparing strings
Section 18.4. Substrings
Section 18.5. Swapping strings
Section 18.6. string Characteristics
Section 18.7. Finding Strings and Characters in a string
Section 18.8. Replacing Characters in a string
Section 18.9. Inserting Characters into a string
Section 18.10. Conversion to C-Style Pointer-Based char * Strings
Section 18.11. Iterators
Section 18.12. String Stream Processing
Section 18.13. Wrap-Up
Summary
Terminology
Self-Review Exercises
Answers to Self-Review Exercises
Exercises
Chapter 19. Web Programming
Section 19.1. Introduction
Section 19.2. HTTP Request Types
Section 19.3. Multitier Architecture
Section 19.4. Accessing Web Servers
Section 19.5. Apache HTTP Server
Section 19.6. Requesting XHTML Documents
Section 19.7. Introduction to CGI
Section 19.8. Simple HTTP Transactions
Section 19.9. Simple CGI Scripts
Section 19.10. Sending Input to a CGI Script
Section 19.11. Using XHTML Forms to Send Input
Section 19.12. Other Headers
Section 19.13. Case Study: An Interactive Web Page
Section 19.14. Cookies
Section 19.15. Server-Side Files
Section 19.16. Case Study: Shopping Cart
Section 19.17. Wrap-Up
Section 19.18. Internet and Web Resources
Summary
Terminology
Self-Review Exercises
Answers to Self-Review Exercises
Exercises
Chapter 20. Searching and Sorting
Section 20.1. Introduction