Index_F


F

fast lexical analyzer generator. See flex
fclose function, 118, 122, 123
fdopen function, 120, 130, 133
fflush function, 116
fgetpos function, 129130
fgets function, 117120, 143144
FIFO queuing, 143
file
extensions, changing during compilation, 51
handles, 114116
test operators (table), 355
utility, 6970
file handling
APIs (table), 134
with GNU/Linux, 113125
files
opening, 114116
ordering with gprof, 93
filesystems
proc, 319
Virtual File System (VFS), 1415
filter function, 49
find command, 330
find utility, 342343
flat profiles, 89
flawfinder tool, 463
flex tool, using, 396400, 412414
floating-point values in strings, 121
fopen function, 114116, 128, 129, 463
for loops , in bash scripting, 360361
fork API
creating processes with, 174
creating subprocesses with, 176178
function, 139, 184185
forking
license distribution, 22
processes, 174
fprintf function, 119, 122
fputc , fpute, fputs functions, 117, 119, 120
FQDN (Fully Qualified Domain Name ), 167
frameworks
C Unit Test system (cut), 425430
unit testing generally , 417419
unit testing specifically , 420425
fread function, 125, 127, 128, 129
free software development vs. open source, 1920
Free Software Foundation (FSF), 6
fscanf function, 119, 123
fscant, 124125
fseek function, 130
fseek/ lseek whence arguments (table), 127
fsetpos function, 129130
ftell function, 129130
ftok function, 269
Fully Qualified Domain Name (FQDN), 167
functions
See also specific function
avoiding buffer overflows, 454455
declaring variables as local to, 367
Embunit test (table), 430
identifying unused, 94
memory locking, unlocking, 323
returning values from, 365
string manipulation, 49
string, using safe, 454
using in bash scripting, 363365
writing self-protective, 460461
fwrite function, 125, 126, 463



GNU/Linux Application Programming
GNU/Linux Application Programming (Programming Series)
ISBN: 1584505680
EAN: 2147483647
Year: 2006
Pages: 203
Authors: M. Tim Jones

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net