absolute position, 269
abstract base class, 166-167
access specifiers, 156
and classes, 157
private, 157-158
public, 157-158
addition, 4
of fractions, 20
with negative numbers, 32-33
with strings, 174-175
Address Of operator, 129-130
algebra, 27-28
division, 30
multiplication, 29-30
rules of, 28-32
algebraic expressions, 34
algorithms, 195
binary heap, 205-216
bubble sort, 195-197
linked list, 197-203
stack, 204-205
aliquot part, 5
alpha transparency, setting for surfaces, 249
ambient light, 306
angle, 51-52
central, 64
inscribed, 64
types, 52
area, 55
calculating, 55-56, 62-63
arguments, using functions as, 138
arithmetic, 4
and pointers, 130
operations, 4-5
operators in C++, 104
arrays, 106
declaring, 107
dynamic, 172
two-dimensional, 108
using, 107-108
using with pointers, 131-132
attributes, XML, 251
audio
in games, 324
libraries, 224-225