注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計C/C++及其相關C函數庫·C++類庫使用手冊

C函數庫·C++類庫使用手冊

C函數庫·C++類庫使用手冊

定 價:¥30.00

作 者: 韓濱,魏海萍編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: C

ISBN: 9787505397620 出版時間: 2004-01-01 包裝: 簡裝
開本: 26cm 頁數: 354頁 字數:  

內容簡介

  本書旨在全面介紹C函數庫和C++類庫,并提供相關的編程示例。全書分為兩大部分,共19章。第一篇簡要比較C89與C99標準的差異,并全面介紹最新的標準C函數庫,包括I/O、字符與字符串,數學、動態(tài)分配、實用工具、寬字符等函數;以及C99新增的庫特征。第二篇簡要討論標準C++的面向對象特性與標準模板庫,并全面介紹最新的標準C++類庫,包括I/O類、STL容器類、STL算法、字符串類、數學類、異常處理類等。本書敘述清晰,內容全面,是廣大PC用戶和C/C++程序開發(fā)人員的一部很有價值的工具書,也可以作為計算機軟件開發(fā)人員和大專院校師生的參考書。

作者簡介

暫缺《C函數庫·C++類庫使用手冊》作者簡介

圖書目錄

第一篇 標準C函數庫
第1章 C89與C99標準的比較
1.1 C99綜述
1.1.1 restrict指針
1.1.2 inline關鍵字
1.1.3 新增的數據類型
1.1.4 對數組的增強
1.1.5 單行注釋
1.1.6 分散代碼與聲明
1.1.7 預處理程序的修改
1.1.8 for語句內的變量聲明
1.1.9 復合賦值
1.1.10 柔性數組結構成員
1.1.11 指定的初始化符
1.1.12 printf()和scanf()函數系列的增強
1.1.13 C99中新增的庫
1.1.14 __func__預定義標識符
1.2 C99中改動的特性
1.2.1 放寬的轉換限制
1.2.2 不再支持隱含式函數聲明
1.2.3 刪除了隱含式函數聲明
1.2.4 對返回值的約束
1.2.5 擴展的整數類型
1.2.6 對整數類型提升規(guī)則的改進
第2章 I/O函數
2.1 clearerr
2.2 fclose
2.3 feof
2.4 ferror
2.5 fflush
2.6 fgetc
2.7 fgetpos
2.8 fgets
2.9 fopen
2.10 fprintf
2.11 fputc
2.12 fputs
2.13 fread
2.14 freopen
2.15 fscanf
2.16 fseek
2.17 fsetpos
2.18 ftell
2.19 fwrite
2.20 getc
2.21 getchar
2.22 gets
2.23 perror
2.24 printf
2.25 putc
2.26 putchar
2.27 puts
2.28 remove
2.29 rename
2.30 rewind
2.31 scanf
2.32 setbuf
2.33 setvbuf
2.34 snprintf
2.35 sprintf
2.36 sscanf
2.37 tmpfile
2.38 tmpnam
2.39 ungetc
2.40 vprintf、vfprintf、vsprintf與vsnprintf
2.41 vscanf、vfscanf與vsscanf
第3章 字符與字符串函數
3.1 isalnum
3.2 isalpha
3.3 isblank
3.4 iscntrl
3.5 isdigit
3.6 isgraph
3.7 islower
3.8 isprint
3.9 ispunct
3.10 isspace
3.11 isupper
3.12 isxdigit
3.13 memchr
3.14 memcmp
3.15 memcpy
3.16 memmove
3.17 memset
3.18 strcat
3.19 strchr
3.20 strcmp
3.21 strcoll
3.22 strcpy
3.23 strcspn
3.24 strerror
3.25 strlen
3.26 strncat
3.27 strncmp
3.28 strncpy
3.29 strpbrk
3.30 strrchr
3.31 strspn
3.32 strstr
3.33 strtok
3.34 strxfm
3.35 tolower
3.36 toupper
第4章 數學函數
4.1 acos
4.2 acosh
4.3 asin
4.4 asinh
4.5 atan
4.6 atanh
4.7 atan2
4.8 cbrt
4.9 ceil
4.10 copysign
4.11 cos
4.12 cosh
4.13 erf
4.14 erfc
4.15 exp
4.16 exp2
4.17 expm1
4.18 fabs
4.19 fdim
4.20 floor
4.21 fina
4.22 fmax
4.23 fmin
4.24 fmod
4.25 frexp
4.26 hypot
4.27 ilogb
4.28 idexp
4.29 igamma
4.30 llrint
4.31 llround
4.32 log
4.33 log1p
4.34 log10
4.35 log2
4.36 logb
4.37 lrint
4.38 ilround
4.39 modf
4.40 nan
4.41 nearbyint
4.42 nextafter
4.43 nexttoward
4.44 pow
4.45 remainder
4.46 remquo
4.47 rint
4.48 round
4.49 scalbln
4.50 scalbn
4.51 sin
4.52 sinh
4.53 sqrt
4.54 tan
4.55 tanh
4.56 tgamma
4.57 trunc
第5章 時間、日期與本地化函數
5.1 asctime
5.2 clock
5.3 ctime
5.4 difftime
5.5 gmttime
5.6 licaleconv
5.7 licaltime
5.8 mktime
5.9 setlocale
5.10 strftime
5.11 time
第6章 動態(tài)分配函數
6.1 calloc
6.2 free
6.3 malloc
6.4 realloc
第7章 工具函數
7.1 abort
7.2 abs
7.3 assert
7.4 atexit
7.5 atof
7.6 atoi
7.7 atol
7.8 atoll
7.9 bsearch
7.10 div
7.11 exit
7.12 _Exit
7.13 getenv
7.14 labs
7.15 llabs
7.16 ldiv
7.17 lldiv
7.18 longjmp
7.19 mblen
7.20 mbstowcs
7.21 mbtowc
7.22 qsort
7.23 raise
7.24 rand
7.25 setjmp
7.26 signal
7.27 srand
7.28 strtod
7.29 strtof
7.30 strtol
7.31 strtold
7.32 strtoll
7.33 strtoul
7.34 strtoull
7.35 system
7.36 va_arg、va_copy、va_start與va_end
7.37 wcstombs
7.38 wctomb
第8章 寬字符函數
8.1 寬字符函數的分類
8.2 寬字符I/O函數
8.3 寬字符串函數
8.4 寬字符串轉換函數
8.5 寬字符數組函數
8.6 多字節(jié)/寬字符轉換函數
第9章 C99標準新引進的庫函數特性
9.1 復數庫
9.2 浮點環(huán)境庫
9.3 <stdint.h>頭部文件
9.4 整數格式轉換函數
9.5 一般類型數學宏
9.6 <stdbool.h>頭部文件
第10章 創(chuàng)建自定義函數
10.1 函數的形式與作用域
10.2 函數的變元
10.3 return語句
10.4 函數的遞歸
10.5 函數的原型
10.6 傳統與現代的參數聲明
第二篇 標準C++類庫
第11章 標準C++綜述
11.1 C++的發(fā)展歷程
11.2 面向對象程序設計
11.3 C++的關鍵字與程序格式
11.4 C與C++的區(qū)別
11.5 C++基礎
11.6 老式C++與現代C++
11.7 C++類
11.7.1 類與結構是相互關聯的
11.7.2 類與聯合是相互關聯的
11.7.3 友元函數
11.7.4 友元類
11.7.5 內聯函數及其定義
11.7.6 靜態(tài)類成員
11.7.7 嵌套類與局部類
11.7.8 函數的對象傳遞與返回
11.7.9 對象賦值
11.8 構造函數與析構函數
11.8.1 構造函數
11.8.2 析構函數
11.8.3 何時調用構造函數和析構函數
11.9 函數重載
11.9.1 重載構造函數
11.9.2 創(chuàng)建復制構造函數
11.10 運算符重載
11.10.1 創(chuàng)建成員運算符函數
11.10.2 使用友元函數的運算符重載
11.10.3 重載特殊運算符
11.11 繼承性
11.12 虛函數與多態(tài)性
第12章 標準模板庫綜述
12.1 STL概述
12.2 容器類
12.3 STL的一般操作原理
12.4 vector容器
12.5 list容器
12.6 map容器
12.7 算法
12.8 函數對象
12.9 string類
第13章 標準C++I/O類
13.1 I/O類
13.2 I/O頭部文件
13.3 格式化標記與I/O操作算子
13.4 數據類型
13.5 重載<<和>>運算符
13.6 通用I/O函數
13.6.1 bad
13.6.2 clear
13.6.3 eof
13.6.4 exceptions
13.6.5 fail
13.6.6 fill
13.6.7 flags
13.6.8 flush
13.6.9 fstream、ifstream和ofstream
13.6.10 gcount
13.6.11 get
13.6.12 getline
13.6.13 good
13.6.14 ignore
13.6.15 open
13.6.16 peek
13.6.17 precision
13.6.18 put
13.6.19 putback
13.6.20 rdstate
13.6.21 read
13.6.22 readsome
13.6.23 seekg和seekp
13.6.24 setf
13.6.25 setstate
13.6.26 str
13.6.27 stringstream、istringstream和ostringstream
13.6.28 sync_with_stdio
13.6.29 tellg和tellp
13.6.30 unsetf
13.6.31 width
13.6.32 write
第14章 STL容器類
14.1 bitset
14.2 deque
14.3 list
14.4 map
14.5 multimap
14.6 multiset
14.7 queue
14.8 priority_queue
14.9 set
14.10 stack
14.11 vector
第15章 STL算法
15.1 adjacent_find
15.2 binary_search
15.3 copy
15.4 count
15.5 count_if
15.6 equal
15.7 eqaul_range
15.8 eqaul_range
15.9 fill與fill_n
15.10 find
15.11 find_end
15.12 find_first_of
15.13 find_if
15.14 for_each
15.15 generate與generate_n
15.16 includes
15.17 inplace_merge
15.18 iter_swap
15.19 lexicographical_compare
15.20 lower_bound
15.21 make_heap
15.22 max
15.23 max_element
15.24 merge
15.25 min
15.26 min_element
15.27 mismatch
15.28 next_permutation
15.29 nth_element
15.30 partial_sort
15.31 partial_sort_copy
15.32 partition
15.33 pop_heap
15.34 prev_permutation
15.35 push_heap
15.36 random_shuffle
15.37 remove、remove_if、remove_copy和remove_copy_if
15.38 replace、replace_if、replace_copy和replace_copy_if
15.39 reverse和reverse_copy
15.40 rotate和rotate_copy
15.41 search
15.42 search_n
15.43 set_difference
15.44 set_intersection
15.45 set_symmetric_difference
15.46 set_union
15.47 sort
15.48 sort_heap
15.49 stable_partition
15.50 stable_sort
15.51 swap
15.52 swap_ranges
15.53 transform
15.54 unique與unique_copy
15.55 upper_bound
第16章 STL迭代器、分配器與函數對象
16.1 迭代器
16.1.1 基本迭代器類型
16.1.2 低級迭代器類
16.1.3 預定義迭代器
16.1.4 迭代器函數
16.2 函數對象
16.2.1 函數對象
16.2.2 綁定器
16.2.3 取反器
16.2.4 適配器
第17章 字符串類
17.1 basic_string類
17.2 char_traits類
第18章 數字類
18.1 complex類
18.2 valarray類
18.2.1 slice與gslice類
18.2.2 助手類
18.3 數字算法
18.3.1 accumulate
18.3.2 adjacent_difference
18.3.3 inner_product
18.3.4 partial_sum
第19章 異常處理與其他類
19.1 異常處理類
19.2 auto_ptr與pair類
19.3 其他類
19.4 本地化類庫

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號