图书介绍
C函数库·C++类库使用手册PDF|Epub|txt|kindle电子书版本网盘下载
![C函数库·C++类库使用手册](https://www.shukui.net/cover/22/30895314.jpg)
- 韩滨,魏海萍编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505397621
- 出版时间:2004
- 标注页数:354页
- 文件大小:12MB
- 文件页数:366页
- 主题词:C语言-程序设计
PDF下载
下载说明
C函数库·C++类库使用手册PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录2
第一篇 标准C函数库2
第1章 C89与C99标准的比较2
1.1 C99综述2
1.1.1 restrict指针3
1.1.2 inline关键字4
1.1.3 新增的数据类型4
1.1.4 对数组的增强5
1.1.5 单行注释6
1.1.6 分散代码与声明6
1.1.7 预处理程序的修改6
1.1.11 指定的初始化符8
1.1.10 柔性数组结构成员8
1.1.9 复合赋值8
1.1.8 for语句内的变量声明8
1.1.12 printf()和scanf()函数系列的增强9
1.1.13 C99中新增的库9
1.1.14 func预定义标识符10
1.2 C99中改动的特性10
1.2.1 放宽的转换限制10
1.2.2 不再支持隐含式int规则11
1.2.3 删除了隐含式函数声明11
1.2.4 对返回值的约束11
1.2.5 扩展的整数类型12
1.2.6 对整数类型提升规则的改进12
第2章 I/O函数13
2.1 clearerr14
2.3 feof16
2.2 fclose16
2.4 ferror17
2.5 fflush19
2.6 fgetc20
2.7 fgetpos21
2.8 fgets22
2.9 fopen23
2.10 fprintf25
2.11 fputc26
2.12 fputs27
2.13 fread28
2.14 freopen29
2.15 fscanf30
2.16 fseek31
2.18 ftell33
2.17 fsetpos33
2.19 fwrite34
2.20 getc35
2.21 getchar36
2.22 gets37
2.23 perror38
2.24 printf38
2.25 putc41
2.26 Putchar42
2.27 puts42
2.28 remove43
2.29 rename44
230 rewind45
7.31 strtold46
2.31 scanf46
2.32 setbuf49
2.34 snprintf50
2.33 setvbuf50
2.35 sprintf50
2.36 sscanf51
2.37 tmpfile52
2.38 tmpnam53
2.39 ungetc53
2.40 vprintf、vfprintf、vsprintf与vsnprintf54
2.41 vscanf、vfscanf 与 vsscanf54
第3章 字符与字符串函数56
3.1 isalnum56
3.2 isalpha57
3.4 iscntrl58
3.3 isblank58
3.5 isdigit59
3.6 isgraph60
3.7 islower61
3.8 isprint61
3.9 ispunct62
3.10 isspace63
3.11 isupper64
3.12 isxdigit64
3.13 memchr65
3.14 memcmp66
3.15 memcpy67
3.17 memset68
3.16 memmove68
3.18 strcat69
3.19 strchr70
3.20 strcmp70
3.21 strcoll71
3.22 strcpy72
3.23 strcspn72
3.24 strerror73
3.25 strlen73
3.26 strncat74
3.27 strncmp75
3.28 stmcpy76
3.29 strpbrk76
330 strrchr77
3.31 strspn77
3.32 strstr78
3.33 strtok79
3.34 strxfrm79
3.35 tolower80
3.36 toupper81
第4章 数学函数83
4.1 acos84
4.2 acosh85
4.3 asin85
4.4 asinh86
4.5 atan86
4.6 atanh87
4.7 atan287
4.8 cbrt88
4.9 ceil89
4.10 copysign89
4.11 cos89
4.12 cosh90
4.15 exp91
4.14 erfc91
4.13 erf91
4.16 exp292
4.17 expm92
4.18 fabs92
4.19 fdim93
4.20 floor93
4.21 fma94
4.22 frnax94
4.23 fmin95
4.24 fmod95
4.25 frexp96
4.26 hypot96
4.27 ilogb96
4.30 llrint97
4.28 ldexp97
4.29 lgamma97
4.31 llround98
4.32 log98
4.34 log1099
4.33 loglP99
4.35 log2100
4.36 logb100
4.37 lrint101
4.38 lround101
4.39 modf101
4.41 nearbyint102
4.40 nan102
4.43 nexttoward103
4.44 pow103
4.42 nextafter103
4.45 remainder104
4.46 remquo104
4.47 rint105
4.48 round105
4.49 scalbln105
4.50 scalbn106
4.51 sin106
4.53 sqrt107
4.52 sinh107
4.54 tan108
4.55 tanh109
4.56 tganma109
4.57 trunc110
第5章 时间、日期与本地化函数111
5.1 asctime111
5.2 clock112
5.3 ctime112
5.4 difftime113
5.5 gmttime114
5.6 localeconv115
5.7 localtime116
5.8 mktime117
5.9 setlocale118
5.10 strftime119
5.11 time121
第6章 动态分配函数122
6.1 calloc122
6.2 free123
6.3 malloc123
6.4 realloc124
第7章 工具函数126
7.1 abort126
7.2 abs127
7.3 assert127
7.4 atexit128
7.5 atof129
7.6 atoi129
7.7 atol130
7.8 atoll131
7.9 bsearch131
7.11 exit133
7.10 div133
7.12 Exit134
7.13 getenv134
7.14 labs135
7.15 llabs135
7.16 ldiv136
7.17 lldiv137
7.18 longjmp137
7.19 mblen139
7.21 mbtowc139
7.20 mbstowcs139
7.22 qsort140
7.23 raise141
7.24 rand141
7.25 setjmp142
7.26 signal142
7.27 stand143
7.28 strtod144
7.29 strtof145
7.30 strtol145
7.32 strtoll146
7.33 strtoul147
7.34 strtoull147
7.35 system148
7.36 va_arg、va_copy、va_start与va_end149
7.37 wcstombs150
7.38 wctomb150
第8章 宽字符函数151
8.1 宽字符函数的分类151
8.2 宽字符I/O函数153
8.3 宽字符串函数154
8.4 宽字符串转换函数155
8.5 宽字符数组函数156
8.6 多字节/宽字符转换函数156
第9章 C99标准新引进的库函数特性158
9.1 复数库158
9.2 浮点环境库160
9.3 〈stdint.h〉头部文件161
9.4 整数格式转换函数162
9.5 一般类型数学宏163
9.6 〈stdboo1.h〉头部文件164
第10章 创建自定义函数165
10.1 函数的形式与作用域165
10.2 函数的变元166
10.3 return语句171
10.4 函数的递归174
10.5 函数的原型175
10.6 传统与现代的参数声明177
第二篇 标准C++类库180
第11章 标准C++综述180
11.1 C++的发展历程180
11.2 面向对象程序设计180
11.3 C++的关键字与程序格式182
11.4 C与C++的区别183
11.5 C++基础184
11.6 老式C++与现代C++187
11.7 C++类189
11.7.1 类与结构是相互关联的192
11.7.2 类与联合是相互关联的193
11.7.3 友元函数193
11.7.4 友元类194
11.7.5 内联函数及其定义195
11.7.6 静态类成员196
11.7.7 嵌套类与局部类197
11.7.8 函数的对象传递与返回197
11.7.9 对象赋值199
11.8 构造函数与析构函数199
11.8.1 构造函数199
11.8.2 析构函数201
11.9 函数重载202
11.8.3 何时调用构造函数和析构函数202
11.9.1 重载构造函数204
11.9.2 创建复制构造函数205
11.10 运算符重载208
11.10.1 创建成员运算符函数208
11.10.2 使用友元函数的运算符重载212
11.10.3 重载特殊运算符213
11.11 继承性216
11.12 虚函数与多态性217
第12章 标准模板库综述219
12.1 STL概述219
12.2 容器类221
12.3 STL的一般操作原理222
12.4 vector容器223
12.5 list容器224
12.6 map容器224
12.7 算法225
12.8 函数对象226
12.9 string类227
第13章 标准C++I/O类230
13.1 I/O类230
13.2 I/O头部文件232
13.3 格式化标记与I/O操作算子232
13.4 数据类型234
13.5 重载<<和>>运算符235
13.6.3 eof236
13.6.2 clear236
13.6 通用I/O函数236
13.6.1 bad236
13.6.4 exceptions238
13.6.5 fail238
13.6.6 fill239
13.6.7 flags239
13.6.8 flush240
13.6.9 fstream、ifstream和ofstream241
13.6.10 gcount241
13.6.11 get242
13.6.12 gelline244
13.6.14 ignore245
13.6.13 good245
13.6.15 open246
13.6.16 peek247
13.6.17 precision247
13.6.18 put248
13.6.19 putback249
13.6.20 rdstate249
13.6.21 read251
13.6.22 readsome252
13.6.23 seekg和seekp252
13.6.24 serf254
13.6.26 str255
13.6.27 stringstream、istringstream和ostringstream255
13.6.25 setstate255
13.6.28 sync_with_stdiov256
13.6.29 tellg和tellp257
13.6.30 unsetf257
13.6.31 width258
13.6.32 write258
第14章 STL容器类260
14.1 bitset261
14.2 deque262
14.3 list264
14.4 map266
14.5 multimap268
14.6 multiset269
14.7 queue271
14.8 priority_queue272
14.9 set272
14.10 stack274
14.11 vector274
第15章 STL算法277
15.1 adjacent_find277
15.2 binary_search278
15.3 copy278
15.4 copy_backward278
15.5 count278
15.6 count_if279
15.7 equal280
15.9 fill与fill n281
15.10 find281
15.8 eqaul_range281
15.11 find_end282
15.12 find_first_of282
15.13 find_if282
15.14 for_each283
15.15 generate与generate_n283
15.16 includes283
15.17 inplace_merge284
15.18 iterswap284
15.19 lexicographical_compare284
15.22 max285
15.20 lower_bound285
15.21 make heap285
15.23 max_element286
15.24 merge286
15.25 min286
15.26 min_element287
15.27 mismatch287
15.28 next permutation287
15.29 nth_element288
15.30 partial_sort288
15.31 partial sort_copy288
15.34 prev_permutation289
15.33 pop_heap289
15.32 partition289
15.35 push_heap290
15.36 random_shuffle290
15.37 remove、remove_if、remove copy和remove_copy_if290
15.38 replace、replace_if、replace_copy和replace_copy_if292
15.39 reverse和reverse_copy293
15.40 rotate和rotate_copy294
15.41 search294
15.42 search_n295
15.43 set_difference295
15.44 set intersection295
15.46 set_union296
15.45 set_symmetric_difference296
15.47 sort297
15.48 sort_heap297
15.49 stable_partition297
15.50 stable_sort297
15.51 swap298
15.52 swap_ranges298
15.53 transform298
15.54 unique与unique_copy300
15.55 upperbound300
第16章 STL迭代器、分配器与函数对象301
16.1 迭代器301
16.1.1 基本迭代器类型301
16.1.2 低级迭代器类302
16.1.3 预定义迭代器303
16.1.4 迭代器函数309
16.2 函数对象309
16.2.1 函数对象310
16.2.2 绑定器312
16.2.3 取反器314
16.2.4 适配器316
16.3 分配器318
第17章 字符串类320
17.1 basic_string类320
17.2 char traits类331
18.1 complex类332
第18章 数字类332
18.2 valarray类334
18.2.1 slice与gslice类343
18.2.2 助手类345
18.3 数字算法345
183.1 accumulate345
18.3.2 adjacent difference346
183.3 inner_product347
18.3.4 partial_sum348
第19章 异常处理与其他类350
19.1 异常处理类350
19.2 auto_ptr与pair类352
19.3 其他类354
19.4 本地化类库354