C++套用編程200例

C++套用編程200例

《C++套用編程200例》是2003年電子工業出版社出版的圖書,作者是赫阿明。該書包含了許多編輯技巧,而對相關概念和方法的說明簡單明了。

基本介紹

  • 書名:C++套用編程200例
  • 作者:赫阿明
  • 出版社:電子工業出版社
  • 出版時間:2003年4月
  • 頁數:460 頁
  • 開本:16 開
  • ISBN:750538581X
  • 上架時間:2003-4-28
  • 版次:1-1
內容簡介,圖書目錄,

內容簡介

書中給出的所有實例的代碼完整,注釋清楚,並附有運行結果和程式說明,同時也包含了許多編輯技巧,而對相關概念和方法的說明簡單明了。書中所有實例均在Visual C++6.0開發環境中調試通過。本書是專業廣大學習和使用C++語言的讀者設計的,旨在幫助讀者更快更有效地掌握C++語言。全書共分四部分,通過大量實例全面系統介紹了C++語言程式設計的基本概念和方法,主要內容包括:基本運算、數據類型、程式結構、函式、類與對象、預處理指令、檔案處理、函式模板、類模板和STL的使用等。

圖書目錄

第一部分 c++語言基礎 1
實例1 main()函式 2
實例2 c++程式的兩種注釋方法 4
實例3 常量和變數 6
實例4 cout輸出 8
實例5 cin輸入 9
實例6 整型數據的處理 11
實例7 八進制和十六進制數據的處理 13
實例8 浮點型數據的處理 15
實例9 字元型數據的處理 18
實例10 轉義字元及其使用 20
實例11 布爾類型的使用 22
實例12 const變數的使用 23
實例13 枚舉類型的使用 24
實例14 賦值運算 27
實例15 自增自減運算 29
實例16 關係運算 31
實例17 邏輯運算 32
實例18 位運算 34
實例19 組合賦值運算 38
.實例20 sizeof運算 40
實例21 順序運算 42
實例22 數據類型的轉換 43
實例23 簡單條件語句 46
實例24 if...else條件語句 47
實例25 條件語句的嵌套使用 49
實例26 帶else...if的條件語句 51
實例27 if語句條件設定的幾種方法 53
實例28 條件運算 56
實例29 短路 57
實例30 switch語句 59
實例31 複合語句中的變數 61
實例32 for循環語句 62
實例33 while循環語句 66
實例34 do-while循環語句 68
實例35 多重循環 71
實例36 goto語句 72
實例37 break語句 74
實例38 continue複合語句 75
實例39 數組和下標變數 76
實例40 用順序法查找數組中的數據 80
實例41 二分法查找數組元素 82
實例42 選擇排序法對數組排序 84
實例43 多維數組的使用 85
實例44 字元數組的使用 89
實例45 指針變數與取地址和取內容運算 94
實例46 指向數組的指針 99
實例47 指針變數的運算 103
實例48 字元型指針變數 108
實例49 指針數組的使用 112
實例50 指向指針的指針變數 114
實例51 結構類型和結構變數 115
實例52 結構數組 121
實例53 結構指針變數 125
實例54 new和delete運算 128
實例55 結構指針變數與結構數組 131
實例56 包含指針的結構類型 133
實例57 嵌套結構 135
實例58 遞歸結構 137
實例59 單向鍊表 138
實例60 雙向鍊表 140
實例61 聯合類型 143
實例62 聯合與結構的比較 147
實例63 用typedef定義類型 149
實例64 計算任意一維數組的大小 151
實例65 函式的定義和調用 153
實例66 return語句在函式中的作用 158
實例67 函式原型與定義 159
實例68 函式值的傳遞方式 161
實例69 函式地址的指針傳遞方式 163
實例70 函式地址的引用傳遞方式 166
實例71 帶默認參數值的函式 169
實例72 使用const修飾參數的函式 171
實例73 void類型的函式參數和返回值 172
實例74 函式的重載 174
實例75 內聯函式 176
實例76 遞歸函式的設計 177
實例77 main()函式參數和返回值的使用 178
實例78 函式傳遞數組的方法 180
實例79 函式傳遞結構的方法 183
實例80 利用引用參數返回函式的多個值 185
實例81 指向函式的指針 187
實例82 用於結構輸入輸出的函式 189
實例83 全局變數和局部變數 191
實例84 靜態變數 193
實例85 函式的存儲類別 195
實例86 “流”檔案的打開和關閉 196
實例87 以字元方式讀寫“流”檔案 200
實例88 以字元串方式讀寫“流”檔案 203
實例89 以整數方式讀寫“流”檔案 205
實例90 以格式化方式讀寫“流”檔案 207
實例91 以數據塊方式讀寫“流”檔案 210
實例92 “流”檔案的讀寫定位 213
實例93 數組的檔案讀寫 217
實例94 結構數據的檔案讀寫 220
實例95 預定義“流”檔案指針 224
實例96 “流”檔案的錯誤處理 225
實例97 檔案嵌入預處理指令(#include) 228
實例98 簡單宏替換預處理指令(#define) 229
實例99 帶參數宏替換預處理指令(#define ) 230
實例100 條件編譯預處理指令(#if) 232
第二部分 類和對象 235
實例101 類的定義與對象的建立和使用 236
實例102 構造函式 240
實例103 帶參數的構造函式 242
實例104 構造函式的初始化列表 244
實例105 構造函式的重載 246
實例106 帶默認值參數的構造函式 247
實例107 析構函式 249
實例108 在類外定義類函式 251
實例109 public:訪問模式 254
實例110 private訪問模式 256
實例111 類的靜態數據成員 259
實例112 類的靜態成員函式 261
實例113 內聯成員函式 263
實例114 空類 265
實例115 類與結構 266
實例116 類的組合 268
實例117 成員函式的重載 270
實例118 運算符的重載 271
實例119 友元類 275
實例120 友元函式 278
實例121 插入([[)和提取(]])運算符的重載 281
實例122 對象指針 283
實例123 類的繼承 285
實例124 privatec繼承模式 288
實例125 public繼承模式 290
實例126 派生類構造函式的調用順序 291
實例127 派生類構造函式的參數傳遞 293
實例128 派生類析構函式的調用順序 295
實例129 protected成員的繼承性 296
實例130 多類繼承 298
實例131 多類繼承中構造函式和析構函式的執行順序 300
實例132 覆蓋與虛函式 303
實例133 純虛函式與抽象類 306
實例134 cout和cin對象的成員函式 308
實例135 一個用類實現的雙向鍊表 310
實例136 string對象的構造和輸入輸出 314
實例137 string對象的運算 316
實例138 string對象常用的成員函式 318
第三部分 預定義函式 321
實例139 字元分類函式 322
實例140 數字轉換為字元串函式 323
實例141 字元串轉換為數字函式 325
實例142 隨機數函式 327
實例143 三角函式 328
實例144 反三角函式 330
實例145 複數絕對值計算函式 331
實例146 對數函式 332
實例147 指數函式 333
實例148 冪函式 334
實例149 平方根函式 336
實例150 獲取系統時間函式 337
實例151 系統時間格式化函式 338
實例152 時間轉換為字元串函式 340
實例153 計算時間差函式 341
實例154 記憶體分配和釋放函式 342
實例155 控制台輸入輸出函式 344
實例156 格式化輸出函式 347
實例157 格式化輸入函式 350
實例158 目錄管理函式 353
實例159 獲取檔案信息函式 355
實例160 字元串設定函式 357
實例161 字元串拷貝函式 358
實例162 字元串連線函式 360
實例163 字元串比較函式 361
實例164 字母大小寫轉換函式 364
實例165 計算字元串長度函式 365
實例166 字元串查找函式 366
實例167 字元串反轉函式 368
實例168 字元串分離函式 369
實例169 格式化輸出到字元緩衝區函式 371
第四部分 函式模板、類模板和stl 373
實例170 函式模板的定義和使用 374
實例171 支持多種數據類型的函式模板 376
實例172 函式模板的引用參數 378
實例173 函式模板的指針參數 380
實例174 輸入輸出函式模板 383
實例175 數組處理的函式模板 386
實例176 二分查找法函式模板 388
實例177 類模板的定義和使用 390
實例178 棧處理的類模板 392
實例179 支持多個不同數據類型的類模板 395
實例180 stl 398
實例181 序列容器vector 402
實例182 序列容器deque 408
實例183 序列容器list 412
實例184 關聯容器set 415
實例185 關聯容器multiset 418
實例186 關聯容器map 421
實例187 關聯容器mulitmap 425
實例188 專用容器 valarray 427
實例189 專用容器stack 430
實例190 疊代器 432
實例191 accumulate()算法對容器元素的累加計算 434
實例192 count()算法統計容器元素的個數 437
實例193 count_if()算法對容器的統計 440
實例194 fill()和fill_n()算法對容器的填充 442
實例195 find()算法對容器的查詢 444
實例196 find_end()算法對容器的查詢 447
實例197 generate()和generate_n()算法生成容器元素 450
實例198 reverse()和reverse_copy()算法對容器的反轉和拷貝處理 453
實例199 sort()和partial_sort()算法對容器的排序處理 455
實例200 max_element()和 min_element()算法求容器元素的最大值和最小值 458

相關詞條

熱門詞條

聯絡我們