|
|
Calendar time, 169
Call by reference, 27–29
Call by value, 27
calloc( ), 179
Case sensitivity, 4, 118
case statement, 63, 84
<cassert> header 35, 184
Casts, 45–46
catch statement, 63, 88–90
cbrt( ), 143
<cctype> header, 35, 125
ceil( ), 144, 163
cerr stream, 214, 238
<cerrno> header, 35, 161
char data type, 1, 2, 63
Character constants, 14
backslash, 16–17
Character-handling functions, 125
wide-character, 203–205
Character translations in text files, 102, 104, 225
CharType generic type, 237, 309, 310
char_traits class, 237, 309
cin stream, 214, 238
Class(es), 4–7, 64, 77–79
abstract, 94
general form of, 4, 64
generic, 6, 84, 86–88
inheritance and, 4, 6–7, 77–79
member initialization syntax, 31–32
polymorphic, 49
standard C++ I/O, 236–237
structure as, 7
class keyword, 4, 64
clear( ), 217, 245
clearerr( ), 98
<clocale> header, 35, 169
clock( ), 170
clock_t data type, 169
CLOCKS_PER_SEC, 169, 170
clog stream, 214, 238
<cmath> header, 35, 161
Comma operator, 44
Comments, 59–60
Common Language Runtime (CLR), 339, 342
Comp generic type, 263, 287
Comparison functions, 263
complex class, 324–326
objects, table of functions for, 325–326
Complex constants, 16
_Complex data type, 1, 64–65, 329
<complex> header, 35, 324
complex macro, 65, 329, 330
Complex math functions, table of C, 330–331
<complex.h> header, 16, 34, 65, 73, 329, 330
_Complex_I constant, 16, 329
const type qualifier, 12, 65
overriding, 46, 65
Constants, 14–17
const_cast, 45, 46, 65
const_iterator type, 266, 310
const_pointer type, 266, 311
const_reference type, 266, 310
const_reverse_iterator type, 266, 311
Constructors, 5, 8, 29–30, 31–32
explicit, 32–33, 68
container_type, 266
Containers, 261, 264, 265–287
continue statement, 65
copy( ) algorithm, 288
copy_backward( ) algorithm, 289
copysign( ), 144
cos( ), 144–145, 163
cosh( ), 145, 163
count( ) algorithm, 289
count_if( ) algorithm, 289
cout stream, 214, 238
_ _cplusplus, 59
<csetjmp> header, 35, 190, 194
<csignal> header, 36, 193, 194
<cstdarg> header, 36, 199
<cstdio> header, 36, 97
<cstdlib> header, 36, 179, 183
<cstring> header, 36, 125
<ctime> header, 36, 169
ctime( ), 170–171
<ctype.h> header, 34, 125
<cwchar> header, 36, 203
<cwctype> header, 36, 203
|
|