注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)LinuxLinux C函數(shù)庫(kù)詳解詞典

Linux C函數(shù)庫(kù)詳解詞典

Linux C函數(shù)庫(kù)詳解詞典

定 價(jià):¥39.00

作 者: 施威銘研究室
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: Linux

ISBN: 9787111230670 出版時(shí)間: 2008-01-01 包裝: 平裝
開本: 16 頁(yè)數(shù): 584 pages 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書精選381個(gè)Linux指令、1729個(gè)常用操作范例,并提供3種指令索引,滿足全方位學(xué)習(xí)需求。本書收集Linux C常用的函數(shù),對(duì)每一個(gè)函數(shù)皆提供適用版本、函數(shù)原型、詳細(xì)的函數(shù)說(shuō)明、豐富的范例程序以及相關(guān)的參考函數(shù),以統(tǒng)一的架構(gòu)呈現(xiàn),讓Linux C用戶在短時(shí)間內(nèi)找到需要的函數(shù)、了解函數(shù)的正確使用方式,并成功地將范例應(yīng)用在實(shí)際的程序設(shè)計(jì)上。 本書適合程序員和工程技術(shù)人員參考。本書中文簡(jiǎn)體字版由中國(guó)臺(tái)灣旗標(biāo)出版股份有限公司授權(quán)機(jī)械工業(yè)出版社出版,未經(jīng)本書原版出版者和本書出版者預(yù)先書面許可,不得以任何方式復(fù)制或抄襲本書的任何部分。

作者簡(jiǎn)介

暫缺《Linux C函數(shù)庫(kù)詳解詞典》作者簡(jiǎn)介

圖書目錄

第 1 章 字符測(cè)試函數(shù)
函數(shù)名稱    功能說(shuō)明    頁(yè)碼
isalnum    測(cè)試字符是否為英文字母或數(shù)字    2
isalpha    測(cè)試字符是否為英文字母    3
isascii    測(cè)試字符是否為ASCII字符    4
isblank    測(cè)試字符是否為空白字符    5
iscntrl    測(cè)試字符是否為ASCII的控制字符    6
isdigit    測(cè)試字符是否為阿拉伯?dāng)?shù)字    7
isgraph    測(cè)試字符是否為可打印字符    8
islower    測(cè)試字符是否為小寫英文字母    9
isprint    測(cè)試字符是否為可打印字符    10
isspace    測(cè)試字符是否為空白字符    11
ispunct    測(cè)試字符是否為標(biāo)點(diǎn)符號(hào)或特殊符號(hào)    12
isupper    測(cè)試字符是否為大寫英文字母    13
isxdigit    測(cè)試字符是否為十六進(jìn)制數(shù)字    14
第 2 章 數(shù)據(jù)轉(zhuǎn)換函數(shù)
函數(shù)名稱    功能說(shuō)明    頁(yè)碼
atof    將字符串轉(zhuǎn)換成浮點(diǎn)數(shù)    16
atoi    將字符串轉(zhuǎn)換成整數(shù)    17
atol    將字符串轉(zhuǎn)換成長(zhǎng)整數(shù)    18
ecvt    將浮點(diǎn)數(shù)轉(zhuǎn)換成字符串,四舍五入    19
fcvt    將浮點(diǎn)數(shù)轉(zhuǎn)換為字符串,四舍五入    20
gcvt    將浮點(diǎn)數(shù)轉(zhuǎn)換為字符串,四舍五入    21
strtod    將字符串轉(zhuǎn)換成浮點(diǎn)數(shù)    22
strtol    將字符串轉(zhuǎn)換成長(zhǎng)整數(shù)    23
strtoul    將字符串轉(zhuǎn)換成無(wú)符號(hào)長(zhǎng)整數(shù)    24
toascii    將整數(shù)轉(zhuǎn)換成合法的ASCII字符    25
tolower    將大寫字母轉(zhuǎn)換成小寫字母    26
toupper    將小寫字母轉(zhuǎn)換成大寫字母    27
第 3 章 內(nèi)存分配函數(shù)
函數(shù)名稱    功能說(shuō)明    頁(yè)碼
brk    改變數(shù)據(jù)段空間的范圍    30
calloc    分配內(nèi)存空間    31
free    釋放原先分配的內(nèi)存    32
getpagesize    取得內(nèi)存分頁(yè)大小    33
malloc    分配內(nèi)存空間    34
mmap    建立內(nèi)存映射    35
munmap    解除內(nèi)存映射    38
realloc    調(diào)整已分配的內(nèi)存空間    39
sbrk    增加程序可用的數(shù)據(jù)空間    40
第 4 章 時(shí)間函數(shù)
函數(shù)名稱    功能說(shuō)明    頁(yè)碼
asctime    將時(shí)間和日期以字符串格式表示    42
clock    取得進(jìn)程占用CPU的大約時(shí)間    43
ctime    將時(shí)間和日期以字符串格式表示    44
difftime    計(jì)算時(shí)間差距    45
ftime    取得當(dāng)前的時(shí)間和日期    46
gettimeofday    取得當(dāng)前的時(shí)間    48
gmtime    取得當(dāng)前的時(shí)間和日期    50
localtime    取得當(dāng)?shù)禺?dāng)前的時(shí)間和日期    52
mktime    將時(shí)間結(jié)構(gòu)數(shù)據(jù)轉(zhuǎn)換成經(jīng)過(guò)的秒數(shù)    53
settimeofday    設(shè)置當(dāng)前的時(shí)間    54
strftime    格式化日期和時(shí)間    55
time    取得當(dāng)前的時(shí)間    58
tzset    設(shè)置時(shí)區(qū)以供時(shí)間轉(zhuǎn)換    59
第 5 章 字符串處理函數(shù)
函數(shù)名稱    功能說(shuō)明    頁(yè)碼
bcmp    比較內(nèi)存內(nèi)容    62
bcopy    復(fù)制內(nèi)存內(nèi)容    63
bzero    將一塊內(nèi)存內(nèi)容全清零    64
ffs    在一個(gè)整數(shù)中查找第一個(gè)值為真的位    65
index    查找字符串中第一個(gè)出現(xiàn)的指定字符    66
memccpy    復(fù)制內(nèi)存內(nèi)容    67
memchr    在一個(gè)內(nèi)存范圍中查找一個(gè)特定字符    68
memcmp    比較內(nèi)存內(nèi)容    69
memcpy    復(fù)制內(nèi)存內(nèi)容    70
memfrob    對(duì)內(nèi)存區(qū)域編碼    71
memmove    復(fù)制內(nèi)存內(nèi)容    72
memset    將某值填入到一塊內(nèi)存區(qū)域    73
rindex    查找字符串中最后一個(gè)出現(xiàn)的指定字符    74
strcasecmp    忽略大小寫比較字符串    75
strcat    連接兩個(gè)字符串    76
strchr    查找字符串中第一個(gè)出現(xiàn)的指定字符    77
strcmp    比較字符串    78
strcoll    采用當(dāng)前區(qū)域的字符排列順序來(lái)比較字符串    79
strcpy    復(fù)制字符串    80
strcspn    返回字符串中連續(xù)不含指定字符串內(nèi)容的
字符數(shù)    81
strdup    復(fù)制字符串內(nèi)容    82
strfry    隨機(jī)重組字符串內(nèi)的字符    83
strlen    返回字符串長(zhǎng)度    84
strncasecmp    忽略大小寫比較字符串    85
strncat    連接兩個(gè)字符串    86
strncmp    比較字符串    87
strncpy    復(fù)制字符串    88
strpbrk    查找字符串中第一個(gè)出現(xiàn)的指定字符    89
strrchr    查找字符串中最后一個(gè)出現(xiàn)的指定字符    90
strspn    返回字符串中連續(xù)包含指定字符串內(nèi)容
     的字符數(shù)    91
strstr    在一個(gè)字符串中查找指定的字符串    92
strtok    分解字符串    93
第 6 章 數(shù)學(xué)計(jì)算函數(shù)
函數(shù)名稱    功能說(shuō)明    頁(yè)碼
abs    計(jì)算整數(shù)的絕對(duì)值    96
acos    取反余弦函數(shù)值    97
asin    取反正弦函數(shù)值    98
atan    取反正切函數(shù)值    99
atan2    取得反正切函數(shù)值    100
ceil    取不小于參數(shù)的最小整數(shù)    101
cos    取余弦函數(shù)值    102
cosh    取雙曲線余弦函數(shù)值    103
div    取得兩整數(shù)相除后的商及余數(shù)    104
exp    計(jì)算指數(shù)    105
fabs    計(jì)算浮點(diǎn)數(shù)的絕對(duì)值    106
frexp    將浮點(diǎn)數(shù)分為底數(shù)與指數(shù)    107
hypot    計(jì)算直角三角形斜邊長(zhǎng)    108
labs    計(jì)算長(zhǎng)整數(shù)的絕對(duì)值    109
ldexp    計(jì)算2的次方值    110
ldiv    取得兩個(gè)長(zhǎng)整數(shù)相除后的商及余數(shù)    111
log    計(jì)算以e為底的對(duì)數(shù)值    112
log10    計(jì)算以10為底的對(duì)數(shù)值    113
modf    將浮點(diǎn)數(shù)分解成整數(shù)與小數(shù)    114
pow    計(jì)算次方值    115
sin    取正弦函數(shù)值    116
sinh    取雙曲線正弦函數(shù)值    117
sqrt    計(jì)算平方根值    118
tan    取正切函數(shù)值    119
tanh    取雙曲線正切函數(shù)值    120
第 7 章 用戶和組函數(shù)
函數(shù)名稱    功能說(shuō)明    頁(yè)碼
cuserid    取得用戶賬戶名稱    122
endgrent    關(guān)閉組文件    123
endpwent    關(guān)閉密碼文件    124
endutent    關(guān)閉utmp文件    125
fgetgrent    從指定的文件來(lái)讀取組格式    126
fgetpwent    從指定的文件來(lái)讀取密碼格式    128
getegid    取得有效的組識(shí)別碼    130
geteuid    取得有效的用戶識(shí)別碼    131
getgid    取得真實(shí)的組識(shí)別碼    132
getgrent    從組文件中取得賬戶的數(shù)據(jù)    133
getgrgid    從組文件中取得指定gid的數(shù)據(jù)    135
getgrnam    從組文件中取得指定組的數(shù)據(jù)    136
getgroups    取得組代碼    137
getlogin    取得登錄的用戶賬戶名稱    138
getpw    取得指定用戶的密碼文件數(shù)據(jù)    139
getpwent    從密碼文件中取得賬戶的數(shù)據(jù)    140
getpwnam    從密碼文件中取得指定賬戶的數(shù)據(jù)    142
getpwuid    從密碼文件中取得指定uid的數(shù)據(jù)    143
getuid    取得真實(shí)的用戶識(shí)別碼    144
getutent    從utmp文件中取得賬戶登錄數(shù)據(jù)    145
getutid    從utmp文件中查找特定的記錄    148
getutline    從utmp文件中查找特定的記錄    149
initgroups    初始化組清單    150
logwtmp    將一項(xiàng)登錄數(shù)據(jù)記錄到wtmp文件    151
pututline    將utmp記錄寫入文件    152
setegid    設(shè)置有效的組識(shí)別碼    153
seteuid    設(shè)置有效的用戶識(shí)別碼    154
setfsgid    設(shè)置文件系統(tǒng)的組識(shí)別碼    155
setfsuid    設(shè)置文件系統(tǒng)的用戶識(shí)別碼    156
setgid    設(shè)置真實(shí)的組識(shí)別碼    157
setgrent    從頭讀取組文件中的組數(shù)據(jù)    158
setgroups    設(shè)置組代碼    159
setpwent    從頭讀取密碼文件中的賬戶數(shù)據(jù)    160
setregid    設(shè)置真實(shí)且有效的組識(shí)別碼    162
setreuid    設(shè)置真實(shí)及有效的用戶識(shí)別碼    163
setuid    設(shè)置真實(shí)的用戶識(shí)別碼    164
setutent    從頭讀取utmp文件中的登錄數(shù)據(jù)    165
updwtmp    將一項(xiàng)登錄數(shù)據(jù)記錄到wtmp文件    166
utmpname    設(shè)置utmp文件路徑    167
第 8 章 數(shù)據(jù)加密函數(shù)
函數(shù)名稱    功能說(shuō)明    頁(yè)碼
crypt    將密碼或數(shù)據(jù)編碼    170
getpass    取得一個(gè)密碼輸入    172
第 9 章 數(shù)據(jù)結(jié)構(gòu)函數(shù)
函數(shù)名稱    功能說(shuō)明    頁(yè)碼
bsearch    二分查找    176
hcreate    建立哈希表    179
hdestory    刪除哈希表    180
hsearch    哈希表查找    181
insque    加入一個(gè)成員至隊(duì)列中    182
lfind    線性查找    183
lsearch    線性查找    184
qsort    使用快速排序法排列數(shù)組    186
remque    從隊(duì)列中刪除一個(gè)成員    188
tdelete    從二叉樹中刪除數(shù)據(jù)    189
tfind    查找二叉樹    190
tsearch    二叉樹    191
twalk    遍歷二叉樹    192
第10章 隨機(jī)數(shù)函數(shù)
函數(shù)名稱    功能說(shuō)明    頁(yè)碼
drand48    產(chǎn)生一個(gè)正的浮點(diǎn)隨機(jī)數(shù)    194
erand48    產(chǎn)生一個(gè)正的浮點(diǎn)隨機(jī)數(shù)    195
initstate    建立隨機(jī)數(shù)狀態(tài)數(shù)組    197
jrand48    產(chǎn)生一個(gè)長(zhǎng)整數(shù)隨機(jī)數(shù)    198
lcong48    設(shè)置48位運(yùn)算的隨機(jī)數(shù)種子    200
lrand48    產(chǎn)生一個(gè)正的長(zhǎng)整數(shù)隨機(jī)數(shù)    202
mrand48    產(chǎn)生一個(gè)長(zhǎng)整數(shù)隨機(jī)數(shù)    203
nrand48    產(chǎn)生一個(gè)正的長(zhǎng)整數(shù)隨機(jī)數(shù)    204
rand    產(chǎn)生隨機(jī)數(shù)    205
random    產(chǎn)生隨機(jī)數(shù)    206
seed48    設(shè)置48位運(yùn)算的隨機(jī)數(shù)種子    207
setstate    建立隨機(jī)數(shù)狀態(tài)數(shù)組    209
srand    設(shè)置隨機(jī)數(shù)種子    210
srand48    設(shè)置48位運(yùn)算的隨機(jī)數(shù)種子    212
srandom    設(shè)置隨機(jī)數(shù)種子    213
第11章 初級(jí)I/O函數(shù)
函數(shù)名稱    功能說(shuō)明    頁(yè)碼
close    關(guān)閉文件    216
creat    建立文件    217
dup    復(fù)制文件描述符    219
dup2    復(fù)制文件描述符    220
fcntl    文件描述符操作    221
flock    鎖定文件或解除鎖定    223
fsync    將緩沖區(qū)數(shù)據(jù)寫回磁盤    224
lseek    移動(dòng)文件的讀寫位置    225
mkstemp    建立唯一的臨時(shí)文件    227
open    打開文件    229
read    從已打開的文件讀取數(shù)據(jù)    233
sync    將緩沖區(qū)數(shù)據(jù)寫回磁盤    234
write    將數(shù)據(jù)寫入已打開的文件    235
第12章 標(biāo)準(zhǔn)I/O函數(shù)
函數(shù)名稱    功能說(shuō)明    頁(yè)碼
clearerr    清除文件流的錯(cuò)誤標(biāo)志    238
fclose    關(guān)閉文件    239
fdopen    將文件描述符轉(zhuǎn)換為文件指針    240
feof    檢查文件流是否讀到了文件尾    241
fflush    更新緩沖區(qū)    242
fgetc    從文件中讀取一個(gè)字符    243
fgetpos    取得文件流的讀取位置    244
fgets    由文件中讀取一個(gè)字符串    245
fileno    返回文件流所使用的文件描述符    246
fopen    打開文件    247
fputc    將一個(gè)指定字符寫入文件流中    249
fputs    將一個(gè)指定的字符串寫入文件內(nèi)    250
fread    從文件流讀取數(shù)據(jù)    251
freopen    打開文件    253
fseek    移動(dòng)文件流的讀寫位置    254
fseeko    移動(dòng)文件流的讀寫位置    256
fsetpos    移動(dòng)文件流的讀寫位置    257
ftell    取得文件流的讀取位置    258
ftello    取得文件流的讀取位置    259
fwrite    將數(shù)據(jù)寫入文件流    260
getc    從文件中讀取一個(gè)字符    261
getchar    從標(biāo)準(zhǔn)輸入中讀取一個(gè)字符    262
gets    從標(biāo)準(zhǔn)輸入中讀取一個(gè)字符串    263
mkdtemp    產(chǎn)生唯一的臨時(shí)目錄名    264
mktemp    產(chǎn)生唯一的臨時(shí)文件的文件名    265
putc    將一個(gè)指定字符寫入文件中    266
putchar    將指定的字符寫到標(biāo)準(zhǔn)輸出    267
puts    將指定的字符串寫到標(biāo)準(zhǔn)輸出    268
rewind    重設(shè)文件流的讀寫位置為文件開頭    269
setbuf    設(shè)置文件流的緩沖區(qū)    270
setbuffer    設(shè)置文件流的緩沖區(qū)    271
setlinebuf    設(shè)置文件流為線性緩沖區(qū)    272
setvbuf    設(shè)置文件流的緩沖區(qū)    273
tmpfile    建立臨時(shí)文件    274
ungetc    將一個(gè)指定字符寫回文件流中    275
第13章 進(jìn)程及流程控制
函數(shù)名稱    功能說(shuō)明    頁(yè)碼
abort    以不正常方式結(jié)束進(jìn)程    278
assert    如果測(cè)試的條件不成立則終止進(jìn)程    279
atexit    設(shè)置程序正常結(jié)束前調(diào)用的函數(shù)    280
execl    執(zhí)行文件    281
execle    執(zhí)行文件    282
execlp    從PATH環(huán)境變量中查找文件并執(zhí)行    283
execv    執(zhí)行文件    284
execve    執(zhí)行文件    285
execvp    執(zhí)行文件    287
exit    正常結(jié)束進(jìn)程    288
_exit    結(jié)束進(jìn)程執(zhí)行    289
fork    建立一個(gè)新的進(jìn)程    290
getpgid    取得進(jìn)程組識(shí)別碼    292
getpgrp    取得進(jìn)程組識(shí)別碼    293
getpid    取得進(jìn)程識(shí)別碼    294
getppid    取得父進(jìn)程的進(jìn)程識(shí)別碼    295
getpriority    取得進(jìn)程執(zhí)行優(yōu)先級(jí)    296
longjmp    跳到原先setjmp存儲(chǔ)的堆棧環(huán)境    297
nice    改變進(jìn)程執(zhí)行優(yōu)先順序    299
on_exit    設(shè)置程序正常結(jié)束前調(diào)用的函數(shù)    300
ptrace    進(jìn)程追蹤    301
setjmp    存儲(chǔ)當(dāng)前堆棧環(huán)境    304
setpgid    設(shè)置進(jìn)程組識(shí)別碼    305
setpgrp    設(shè)置進(jìn)程組識(shí)別碼    306
setpriority    設(shè)置程序進(jìn)程優(yōu)先級(jí)    307
siglongjmp    跳到原先sigsetjmp存儲(chǔ)的堆棧環(huán)境    308
sigsetjmp    存儲(chǔ)當(dāng)前堆棧環(huán)境    309
system    執(zhí)行shell命令    310
vfork    建立一個(gè)新的進(jìn)程    311
wait    等待子進(jìn)程中斷或結(jié)束    313
waitpid    等待子進(jìn)程中斷或結(jié)束    315
第14章 格式化輸入輸出函數(shù)
函數(shù)名稱    功能說(shuō)明    頁(yè)碼
fprintf    格式化輸出數(shù)據(jù)到文件    318
fscanf    格式化字符串輸入    319
printf    格式化輸出數(shù)據(jù)    320
scanf    格式化字符串輸入    323
snprintf    格式化字符串復(fù)制    325
sprintf    格式化字符串復(fù)制    326
sscanf    格式化字符串輸入    327
vfprintf    格式化輸出數(shù)據(jù)至文件    328
vfscanf    格式化字符串輸入    329
vprintf    格式化輸出數(shù)據(jù)    330
vscanf    格式化字符串輸入    331
vsnprintf    格式化字符串復(fù)制    332
vsprintf    格式化字符串復(fù)制    333
vsscanf    格式化字符串輸入    334
第15章 文件及目錄函數(shù)
函數(shù)名稱    功能說(shuō)明    頁(yè)碼
access    判斷是否具有訪問(wèn)文件的權(quán)限    336
alphasort    按照字母順序排序目錄結(jié)構(gòu)    338
chdir    改變當(dāng)前的工作目錄    340
chmod    改變文件的權(quán)限    341
chown    改變文件的擁有者    343
chroot    改變根目錄    345
closedir    關(guān)閉目錄    346
fchdir    改變當(dāng)前的工作目錄    347
fchmod    改變文件的權(quán)限    348
fchown    改變文件的擁有者    349
fstat    由文件描述符取得文件狀態(tài)    351
ftruncate    改變文件大小    352
ftw    遍歷目錄樹    353
get_current_dir_name    取得當(dāng)前的工作目錄    355
getcwd    取得當(dāng)前的工作目錄    356
getwd    取得當(dāng)前的工作目錄    357
lchown    改變文件的擁有者    358
link    建立文件鏈接    360
lstat    由文件描述符取得文件狀態(tài)    362
nftw    遍歷目錄樹    363
opendir    打開目錄    365
readdir    讀取目錄    366
readlink    取得符號(hào)鏈接所指的文件    368
realpath    將相對(duì)目錄路徑轉(zhuǎn)換成絕對(duì)路徑    369
remove    刪除文件    370
rename    更改文件名稱或位置    371
rewinddir    重設(shè)讀取目錄的位置為開頭位置    372
scandir    讀取特定的目錄數(shù)據(jù)    374
seekdir    設(shè)置下次讀取目錄的位置    376
stat    取得文件狀態(tài)    378
symlink    建立文件符號(hào)鏈接    382
telldir    取得目錄流的讀取位置    384
truncate    改變文件大小    386
umask    設(shè)置新建文件時(shí)的權(quán)限掩碼    387
unlink    刪除文件    388
utime    修改文件的訪問(wèn)時(shí)間和更改時(shí)間    389
utimes    修改文件的訪問(wèn)時(shí)間和更改時(shí)間    390
第16章 信號(hào)函數(shù)
函數(shù)名稱    功能說(shuō)明    頁(yè)碼
alarm    設(shè)置信號(hào)傳送鬧鐘    392
kill    傳送信號(hào)給指定的進(jìn)程    394
pause    讓進(jìn)程暫停直到信號(hào)出現(xiàn)    396
psignal    列出信號(hào)描述和指定字符串    397
raise    傳送信號(hào)給當(dāng)前的進(jìn)程    398
sigaction    查詢或設(shè)置信號(hào)處理方式    399
sigaddset    增加一個(gè)信號(hào)到信號(hào)集    402
sigdelset    從信號(hào)集里刪除一個(gè)信號(hào)    403
sigemptyset    初始化信號(hào)集    404
sigfillset    將所有信號(hào)加入到信號(hào)集    405
sigismember    測(cè)試某個(gè)信號(hào)是否已加入到信號(hào)集里    406
signal    設(shè)置信號(hào)處理方式    407
sigpause    暫停直到信號(hào)到來(lái)    408
sigpending    查詢被擱置的信號(hào)    409
sigprocmask    查詢或設(shè)置信號(hào)掩碼    410
sigsuspend    暫停直到信號(hào)到來(lái)    411
sleep    讓進(jìn)程暫停執(zhí)行一段時(shí)間    412
strsignal    由信號(hào)編號(hào)取得信號(hào)描述    413
第17章 錯(cuò)誤處理函數(shù)
函數(shù)名稱    功能說(shuō)明    頁(yè)碼
ferror    檢查文件流是否有錯(cuò)誤發(fā)生    416
perror    打印出錯(cuò)誤原因信息字符串    417
strerror    返回錯(cuò)誤原因的描述字符串    418
第18章 管道相關(guān)函數(shù)
函數(shù)名稱    功能說(shuō)明    頁(yè)碼
mkfifo    建立命名管道    420
pclose    關(guān)閉管道I/O    422
pipe    建立管道    423
popen    建立管道I/O    424
第19章 socket相關(guān)函數(shù)
函數(shù)名稱    功能說(shuō)明    頁(yè)碼
accept    接受socket鏈接    428
bind    對(duì)socket定位    429
connect    建立socket連接    431
endprotoent    結(jié)束網(wǎng)絡(luò)協(xié)議數(shù)據(jù)的讀取    434
endservent    結(jié)束網(wǎng)絡(luò)服務(wù)數(shù)據(jù)的讀取    435
gethostbyaddr    由IP地址取得網(wǎng)絡(luò)數(shù)據(jù)    436
gethostbyname    由主機(jī)名稱取得網(wǎng)絡(luò)數(shù)據(jù)    438
getprotobyname    由網(wǎng)絡(luò)協(xié)議名稱取得協(xié)議數(shù)據(jù)    440
getprotobynumber    由網(wǎng)絡(luò)協(xié)議編號(hào)取得協(xié)議數(shù)據(jù)    441
getprotoent    取得網(wǎng)絡(luò)協(xié)議數(shù)據(jù)    442
getservbyname    按照名稱取得網(wǎng)絡(luò)服務(wù)的數(shù)據(jù)    444
getservbyport    按照port號(hào)碼取得網(wǎng)絡(luò)服務(wù)的數(shù)據(jù)    445
getservent    取得主機(jī)網(wǎng)絡(luò)服務(wù)的數(shù)據(jù)    446
getsockopt    取得socket狀態(tài)    448
herror    打印網(wǎng)絡(luò)錯(cuò)誤原因信息字符串    450
hstrerror    返回網(wǎng)絡(luò)錯(cuò)誤原因的描述字符串    451
htonl    將32位主機(jī)字符順序轉(zhuǎn)換成網(wǎng)絡(luò)字符順序    452
htons    將16位主機(jī)字符順序轉(zhuǎn)換成網(wǎng)絡(luò)字符順序    453
inet_addr    將網(wǎng)絡(luò)地址轉(zhuǎn)成網(wǎng)絡(luò)二進(jìn)制的數(shù)字    454
inet_aton    將網(wǎng)絡(luò)地址轉(zhuǎn)成網(wǎng)絡(luò)二進(jìn)制的數(shù)字    455
inet_ntoa    將網(wǎng)絡(luò)二進(jìn)制的數(shù)字轉(zhuǎn)換成網(wǎng)絡(luò)地址    456
listen    等待連接    457
ntohl    將32位網(wǎng)絡(luò)字符順序轉(zhuǎn)換成主機(jī)字符順序    461
ntohs    將16位網(wǎng)絡(luò)字符順序轉(zhuǎn)換成主機(jī)字符順序    462
recv    通過(guò)socket接收數(shù)據(jù)    463
recvfrom    通過(guò)socket接收數(shù)據(jù)    465
recvmsg    通過(guò)socket接收數(shù)據(jù)    468
send    通過(guò)socket傳送數(shù)據(jù)    469
sendmsg    通過(guò)socket傳送數(shù)據(jù)    471
sendto    通過(guò)socket傳送數(shù)據(jù)    473
setprotoent    打開網(wǎng)絡(luò)協(xié)議的數(shù)據(jù)文件    476
setservent    打開主機(jī)網(wǎng)絡(luò)服務(wù)的數(shù)據(jù)文件    477
setsockopt    設(shè)置socket狀態(tài)    478
shutdown    終止socket通信    480
socket    建立一個(gè)socket通信    481
第20章 進(jìn)程間通信(IPC)函數(shù)
函數(shù)名稱    功能說(shuō)明    頁(yè)碼
ftok    將文件路徑和項(xiàng)目ID轉(zhuǎn)為System VIP Ckey    484
msgctl    控制信息隊(duì)列的運(yùn)作    485
msgget    建立信息隊(duì)列    488
msgrcv    從信息隊(duì)列讀取信息    490
msgsnd    將信息送入信息隊(duì)列    492
semctl    控制信號(hào)隊(duì)列的運(yùn)作    493
semget    分配信號(hào)隊(duì)列    496
semop    信號(hào)處理    497
shmat    連接共享內(nèi)存    499
shmctl    控制共享內(nèi)存的運(yùn)作    502
shmdt    脫離共享內(nèi)存    504
shmget    分配共享內(nèi)存    505
第21章 日志函數(shù)
函數(shù)名稱    功能說(shuō)明    頁(yè)碼
closelog    關(guān)閉信息日志    508
openlog    準(zhǔn)備作信息日志    509
syslog    將信息日志記錄到系統(tǒng)日志文件    511
vsyslog    將信息日志記錄到系統(tǒng)日志文件    513
第22章 環(huán)境變量函數(shù)
函數(shù)名稱    功能說(shuō)明    頁(yè)碼
getenv    取得環(huán)境變量?jī)?nèi)容    516
putenv    改變或增加環(huán)境變量    517
setenv    改變或增加環(huán)境變量    518
unsetenv    清除環(huán)境變量?jī)?nèi)容    519
第23章 正則表達(dá)式
函數(shù)名稱    功能說(shuō)明    頁(yè)碼
regcomp    編譯正則表達(dá)式字符串    522
regerror    取得正則查找的錯(cuò)誤原因    525
regexec    進(jìn)行正則表達(dá)式的查找    526
regfree    釋放正則表達(dá)式使用的內(nèi)存    528
第24章 動(dòng)態(tài)函數(shù)
函數(shù)名稱    功能說(shuō)明    頁(yè)碼
dlclose    關(guān)閉動(dòng)態(tài)函數(shù)庫(kù)文件    530
dlerror    動(dòng)態(tài)函數(shù)錯(cuò)誤處理    531
dlopen    打開動(dòng)態(tài)函數(shù)庫(kù)文件    532
dlsym    從共享對(duì)象中查找動(dòng)態(tài)函數(shù)    534
第25章 其他函數(shù)
函數(shù)名稱    功能說(shuō)明    頁(yè)碼
getopt    分析命令行參數(shù)    536
getopt_long    分析命令行參數(shù)    538
isatty    判斷文件描述符是否是為終端    542
pselect    I/O多工機(jī)制    543
select    I/O多工機(jī)制    547
sendfile    快速傳送文件    550
ttyname    返回一個(gè)終端名稱    554
附錄A 編譯程序—gcc    555
附錄B 宏與函數(shù)    563
附錄C 不定參數(shù)    569
附錄D Linux信號(hào)列表    571
附錄E 常見錯(cuò)誤代碼及原因    575

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)