|
|
fabs( ), 147, 164
fail( ), 218, 246
failure class, 244
false, 16, 62, 69, 337
fclose( ), 98
fdim( ), 147
FE_DFL_ENV macro, 333
<fenv.h> header, 34, 332
FENV_ACCESS pragma, 333
fenv_t type, 333
feof( ), 98–99
ferror( ), 99
fexcept_t type, 333
fflush( ), 99
fgetc( ), 100
fgetpos( ), 100
fgets( ), 100–101, 109
_ _FILE_ _, 56, 59
FILE data type, 97
filebuf class, 237
Files, 97
text vs. binary, 102, 225
fill( ), 218–219, 246
fill( ) algorithm, 290
fill_n( ) algorithm, 290
_ _finally, 340
find( ) algorithm, 290
find_end( ) algorithm, 291
find_first_of( ) algorithm, 291
find_if( ) algorithm, 291–292
fixed
format flag, 215, 216, 239–240
manipulator, 240
flags( ), 219, 246–247
float data type, 1, 2, 14, 15, 69
<float.h>, 158
floatfield format flag, 215, 216, 239, 240
Floating-point constants, 14–15
Floating-point environment library
exception macros, 333
rounding direction macros, 333
table of functions in, 332–333
floor( ), 147, 164
FLT_RADIX, 157–158
flush manipulator, 216, 240
flush( ), 219, 247
fma( ), 148
fmax( ), 148
fmin( ), 148
fmod( ), 149, 165
fmtflags enumeration, 239–240
fopen( ), 97, 101–103
FOPEN_MAX, 103
for loop, 69–70
for_each( ) algorithm, 292
ForIter, 262, 287
Format flags, C++ I/O
old-style, 215–216
setting, 216, 219, 229–230, 239, 240–242, 246–247, 257
Standard, 239–242
fpclassify( ), 139
fpos_t data type, 97
fprintf( ), 103
fputc( ), 103
fputs( ), 104
fread( ), 104
free( ), 179, 180
freopen( ), 105
frexp( ), 149, 165
friend, 70
fscanf( ), 105
fseek( ), 106
fsetpos( ), 106
fstream( ), 219–220, 247–248
fstream class, 214, 237
<fstream> header, 35, 238
<fstream.h> header, 214
ftell( ), 107
Func generic type, 287
Function(s), 19–23
arguments, 26–29
comparison, 263
constructor and destructor, 5, 8, 29–30
friend, 70
generic, 19, 84–86
inline, 30, 52, 73
library, 33
and linkage specification, 33
objects, 263
operator, 76–77
overloading, 21–22
pointers to, passing, 27–28
predicate, 263
prototypes, 22–23
virtual, 32, 49, 93, 94
<functional> header, 35, 263
fwide( ), 206
fwrite( ), 107
|
|