A
abstract classes,
stat,
accuracy of
floating-point
arithmetic,
float versus double
datatypes,
add function (for
complex numbers),
adding
complex numbers,
element to linked
list,
floating-point
numbers,
addition (+)
operator,
address of (&)
operator,
(see also pointers)
addresses, variable,
alignment problems
and portability,
ampersand (&)
for reference
variables,
(see also AND
operator)
AND (&&)
operator, logical,
AND (&) operator,
binary,
AND into (&=)
operator,
apostrophe (see
quotation mark)
argc and argv
arguments,
arguments,
command-line,
arrays,
of bits (see
bitmapped graphics)
index operator [],
infinite, module for
(example),
initializing,
multidimensional,
as parameters,
and pointers,
optimizing,
of structures,
(see also structures)
ASCII characters,
ASCII files (see
files, ASCII)
assembly language,
assignment (=)
operator,
for classes,
versus == (equal to)
operator,
assignment
statements,
placement of,
author, comments
about,
auto qualifier,
auto variable class,
automatic
generation of member
functions,
variables,
B
backslash (\)
as escape character,
in preprocessor
directives,
backspace character
(\b),
bad member function,
base classes,
initializing,
search order,
binary files,
with multiple
structures,
binary I/O,
binary operations
(see bits)
binary operators,
- (subtraction),
% (modulus),
& (AND),
versus logical AND
(&&),
* (multiplication),
+ (addition),
/ (division),
<< (left
shift),
>> (right
shift),
^ (exclusive OR),
| (OR),
to merge flags,
~ (NOT),
binary search,
debugging,
binary trees,
nodes,
recursion with,
bit fields,
bit flip operator -
(see NOT operator, binary)
bitmapped graphics,
bits,
operations on,
muliplication versus
shifting,
setting, clearing,
and testing,
bitwise operators
(see binary operators)
<blank>
modifier,
blocks,
stack of,
boldface in comments,
Boolean operators
Borland C++ compiler,
Makefile for,
bottom-up
programming,
brackets {} (see
curly braces)
branching statements,
if statements,
switch statements,
break command
(debugger),
(see also gdb
debugger)
break statements,
in switch statements,
browsers, class,
byte order and
portability,
bytes,
pad.