D.2 Abbreviating Binary Numbers as Octal and Hexadecimal Numbers
D.3 Converting Octal and Hexadecimal Numbers to Binary Numbers
D.4 Converting from Binary, Octal or Hexadecimal to Decimal
D.5 Converting from Decimal to Binary, Octal or Hexadecimal
D.6 Negative Binary Numbers: Two's Complement Notation
E.2 Redirecting Input/Output on UNIX/
Linux/Mac OS X and
Windows Systems
E.3 Variable-Length Argument Lists
E.4 Using Command-Line Arguments
E.5 Notes on Compiling Multiple-Source-File Programs
E.6 Program Termination with
exit and
atexit
E.7 The
volatile Type Qualifier
E.8 Suffixes for Integer and Floating-Point Constants
E.10 Dynamic Memory Allocation with
calloc and
realloc
E.11 The Unconditional Branch:
goto
E.13 Linkage Specifications
F.2 The
#include Preprocessor Directive
F.3 The
#define Preprocessor Directive: Symbolic Constants
F.4 The
#define Preprocessor Directive: Macros
F.5 Conditional Compilation
F.6 The
#error and
#pragma Preprocessor Directives
F.7 The # and ## Operators
F.8 Predefined Symbolic Constants
G.1 ATM Case Study Implementation
G.10 Class
BalanceInquiry
G.13 Test Program
ATMCaseStudy.cpp
H UML 2: Additional Diagram Types
H.2 Additional Diagram Types