注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)C++應(yīng)用與開發(fā)案例教程

C++應(yīng)用與開發(fā)案例教程

C++應(yīng)用與開發(fā)案例教程

定 價:¥26.00

作 者: 徐謖主編;徐立,張曉,張浩淼等編著
出版社: 清華大學(xué)出版社
叢編項: 計算機(jī)應(yīng)用案例學(xué)習(xí)叢書
標(biāo) 簽: C++

ISBN: 9787302104704 出版時間: 2005-05-01 包裝: 平裝
開本: 26cm 頁數(shù): 325 字?jǐn)?shù):  

內(nèi)容簡介

  本書系統(tǒng)地介紹了面向?qū)ο蠹夹g(shù)及C++語言的相關(guān)知識。全書分三篇,共10章。主要內(nèi)容包括C++語言的基本概念和基本語法,面向?qū)ο蟮闹匾卣鳌惻c對象、繼承與派生、運(yùn)算符的重載,以及C++語言的一些高級主題——異常處理、模板、流庫。第2~10章后面均附有習(xí)題。本書采用循序漸進(jìn)的方式進(jìn)行介紹,語言嚴(yán)謹(jǐn)、求實。書中案例具有典型性、知識面覆蓋廣、實用性強(qiáng)。本書內(nèi)容條理清晰、層次分明,書中還穿插了許多計算機(jī)語言編程中常見問題的解決方法和使用技巧。系統(tǒng)化的介紹、精彩的案例剖析,再加上編程技巧的穿插,必定會讓本書讀者受益匪淺。本書可作為高等院校本、專科學(xué)生學(xué)習(xí)C++語言的教材,也可供讀者自學(xué)和參考。本書特色:全書選材適當(dāng),內(nèi)容易學(xué)易懂,講解具體詳實,層次分明,條理清晰,將理論與實際作了充分的融合。針對C++語言較難的特點(diǎn),本教材在結(jié)構(gòu)安排上作了精心的設(shè)計。全書分為初級、中級、高級三篇,循序漸進(jìn),重點(diǎn)突出。本書既有充分的理論講解,又有大量的程序?qū)嵗?;既能奠定讀者堅實的程序設(shè)計基礎(chǔ),又能讓讀者體會到C++面向?qū)ο蟪绦蛟O(shè)計的精髓;既融合了教師多年的教學(xué)精華,又博采了多家經(jīng)典書籍之長。為了便于讀者鞏固所學(xué)內(nèi)容,每章后都附有習(xí)題。

作者簡介

暫缺《C++應(yīng)用與開發(fā)案例教程》作者簡介

圖書目錄

初  級  篇
 第1章  引論 3
 1.1  C++ 語言概述 3
 1.2  面向?qū)ο笳Z言的基本概念 3
 1.2.1  對象 3
 1.2.2  類 4
 1.2.3  封裝 4
 1.2.4  繼承 5
 1.2.5  多態(tài)性 6
 1.3  面向?qū)ο蟮乃季S與方法 7
 1.3.1  面向?qū)ο笫且环N認(rèn)知方法學(xué) 7
 1.3.2  面向?qū)ο蠓椒ㄅc結(jié)構(gòu)化程序設(shè)計方法 7
 第2章  C++ 編程基礎(chǔ) 9
 2.1  概述 9
 2.2  常量與變量 9
 2.2.1  標(biāo)識符 9
 2.2.2  常量 9
 2.2.3  變量 10
 2.3  基本數(shù)據(jù)類型 10
 2.3.1  整型數(shù)據(jù) 10
 2.3.2  實型數(shù)據(jù) 11
 2.3.3  字符型數(shù)據(jù) 12
 2.4  復(fù)合數(shù)據(jù)類型 14
 2.4.1  數(shù)組 14
 2.4.2  結(jié)構(gòu) 18
 2.4.3  聯(lián)合 21
 2.4.4  枚舉 22
 2.5  指針基礎(chǔ) 23
 2.5.1  指針的基本概念和定義 23
 2.5.2  指針變量的引用 24
 2.6  運(yùn)算符及其使用 26
 2.6.1  賦值運(yùn)算符 26
 2.6.2  數(shù)學(xué)運(yùn)算符 26
 2.6.3  關(guān)系運(yùn)算符和邏輯運(yùn)算符 27
 2.6.4  ?運(yùn)算符 28
 2.6.5  自增和自減運(yùn)算符 28
 2.6.6  位運(yùn)算符 29
 2.6.7  逗號運(yùn)算符 29
 2.6.8  sizeof運(yùn)算符 30
 2.7  C++中的基本輸入和輸出 30
 2.8  C++程序語句 32
 2.8.1  簡單語句和復(fù)合語句 32
 2.8.2  條件控制語句 33
 2.8.3  循環(huán)控制語句 34
 2.9  程序?qū)嵗?39
 習(xí)題 42
 第3章  函數(shù) 44
 3.1  概述 44
 3.2  函數(shù)定義 44
 3.2.1  函數(shù)名 44
 3.2.2  函數(shù)參數(shù) 45
 3.2.3  返回類型 45
 3.2.4  函數(shù)體 46
 3.3  函數(shù)的作用域規(guī)則 48
 3.3.1  局部變量 48
 3.3.2  全局變量 49
 3.3.3  靜態(tài)存儲變量 50
 3.4  函數(shù)調(diào)用 51
 3.4.1  函數(shù)調(diào)用的基本形式 51
 3.4.2  函數(shù)的遞歸調(diào)用 53
 3.4.3  調(diào)用C++系統(tǒng)函數(shù) 55
 3.5  const類型修飾符 57
 3.5.1  const常量 57
 3.5.2  函數(shù)的const參數(shù) 59
 3.5.3  函數(shù)的const返回值 59
 3.5.4  const函數(shù) 59
 3.6  函數(shù)與指針 60
 3.6.1  指針和函數(shù)參數(shù) 60
 3.6.2  引用參數(shù) 63
 3.6.3  指向函數(shù)的指針 63
 3.7  函數(shù)重載 66
 3.7.1  函數(shù)重載的意義 66
 3.7.2  重載函數(shù)名 67
 3.7.3  默認(rèn)參數(shù) 70
 3.8  標(biāo)識符作用域 72
 3.8.1  局部作用域 72
 3.8.2  文件作用域 72
 3.8.3  函數(shù)原型作用域 73
 3.8.4  函數(shù)作用域 74
 3.9  編譯預(yù)處理 74
 3.9.1  宏定義 74
 3.9.2  文件包含 76
 3.9.3  條件編譯 76
 3.10  內(nèi)聯(lián)函數(shù) 77
 3.11  main函數(shù) 79
 3.12  程序?qū)嵗?80
 習(xí)題 82
 第4章  指針. 引用與動態(tài)內(nèi)存分配 84
 4.1  概述 84
 4.2  指針變量的聲明與操作 85
 4.3  用const來限定指針 86
 4.3.1  指向常量的指針 86
 4.3.2  指針常量 88
 4.3.3  指向常量的指針常量 88
 4.4  指針與數(shù)組 89
 4.5  指針與字符串 91
 4.6  引用 93
 4.7  動態(tài)內(nèi)存分配 97
 4.7.1  new與delete 97
 4.7.2  指針與動態(tài)數(shù)組 98
 4.8  程序?qū)嵗?99
 習(xí)題 103
 中  級  篇
 第5章  類與對象 107
 5.1  概述 107
 5.2  類的定義與使用 107
 5.3  構(gòu)造函數(shù)與析構(gòu)函數(shù) 111
 5.3.1  簡單的構(gòu)造函數(shù) 111
 5.3.2  析構(gòu)函數(shù) 115
 5.3.3  重載構(gòu)造函數(shù) 117
 5.3.4  拷貝構(gòu)造函數(shù) 118
 5.4  this指針 119
 5.5  友元函數(shù)和友元類 122
 5.5.1  友元函數(shù) 122
 5.5.2  友元類 124
 5.6  靜態(tài)成員 127
 5.6.1  靜態(tài)數(shù)據(jù)成員 127
 5.6.2  靜態(tài)成員函數(shù) 130
 5.7  內(nèi)聯(lián)成員函數(shù) 132
 5.8  const對象和const成員函數(shù) 133
 5.9  對象數(shù)組和指向?qū)ο蟮闹羔?136
 5.9.1  對象數(shù)組 136
 5.9.2  指向?qū)ο蟮闹羔?137
 5.10  指向類成員的指針 139
 5.10.1  指向類數(shù)據(jù)成員的指針 139
 5.10.2  指向成員函數(shù)的指針 140
 5.11  動態(tài)對象的創(chuàng)建 141
 5.12  程序?qū)嵗?143
 習(xí)題 147
 第6章  繼承與派生 151
 6.1  概述 151
 6.2  派生類的概念 151
 6.2.1  基類和派生類 151
 6.2.2  繼承方式 154
 6.2.3  調(diào)整訪問聲明 159
 6.2.4  類層次中的訪問規(guī)則 162
 6.2.5  派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù) 165
 6.3  多繼承 168
 6.3.1  多繼承的概念 168
 6.3.2  虛基類 172
 6.4  多態(tài)性與虛函數(shù) 177
 6.4.1  指向基類對象的指針指向派生類對象 177
 6.4.2  多態(tài)性 179
 6.4.3  虛函數(shù) 181
 6.4.4  純虛函數(shù)及抽象類 188
 6.4.5  構(gòu)造函數(shù)與虛析構(gòu)函數(shù) 190
 6.5  程序?qū)嵗?192
 習(xí)題 196
 第7章  運(yùn)算符重載和類型轉(zhuǎn)換 199
 7.1  概述 199
 7.2  運(yùn)算符重載 199
 7.2.1  運(yùn)算符重載的語法形式 199
 7.2.2  一元和二元運(yùn)算符 203
 7.2.3  用成員函數(shù)重載運(yùn)算符 204
 7.2.4  用友元函數(shù)重載運(yùn)算符 206
 7.2.5  幾種特殊運(yùn)算符的重載 212
 7.3  類特有的操作符new和delete 221
 7.3.1  操作符new和delete簡介 221
 7.3.2  數(shù)組操作符new[]和delete[] 225
 7.3.3  定位操作符new()和delete() 226
 7.3.4  指針懸掛問題 228
 7.4  類型轉(zhuǎn)換 233
 7.4.1  標(biāo)準(zhǔn)類型轉(zhuǎn)換為類類型 234
 7.4.2  類類型轉(zhuǎn)換函數(shù) 236
 7.5  程序?qū)嵗?242
 習(xí)題 244
 高  級  篇
 第8章  異常處理 249
 8.1  概述 249
 8.2  何時使用異常處理 249
 8.3  異常處理的基本語法 250
 8.3.1  異常處理的語法 250
 8.3.2  異常的類型 252
 8.4  try. catch和throw語句 252
 8.5  標(biāo)準(zhǔn)C++庫中的異常類 260
 8.6  程序?qū)嵗?261
 習(xí)題 270
 第9章  模板 271
 9.1  概述 271
 9.2  函數(shù)模板和模板函數(shù) 271
 9.2.1  函數(shù)模板和模板函數(shù)的概念 271
 9.2.2  重載函數(shù)模板 274
 9.3  類模板和模板類 275
 9.4  程序?qū)嵗?279
 習(xí)題 298
 第10章  流庫 299
 10.1  概述 299
 10.2  C++ I/O流庫 299
 10.2.1  C++為什么要有自己的I/O系統(tǒng) 299
 10.2.2  流的概念 300
 10.2.3  C++流類的層次結(jié)構(gòu) 301
 10.3  輸入流 302
 10.3.1  構(gòu)造輸入流對象 302
 10.3.2  使用提取運(yùn)算符 303
 10.3.3  輸入流操縱符 303
 10.3.4  輸入流成員函數(shù) 303
 10.4  輸出流 305
 10.4.1  構(gòu)造輸出流對象 305
 10.4.2  使用插入運(yùn)算符和控制格式 306
 10.4.3  輸出文件流成員函數(shù) 306
 10.4.4  二進(jìn)制輸出文件 307
 10.5  格式控制 308
 10.5.1  用iso類成員函數(shù)格式化 308
 10.5.2  用操縱函數(shù)控制格式 311
 10.6  文件I/O 313
 10.6.1  文件的打開和關(guān)閉 314
 10.6.2  文件的讀寫 315
 10.7  程序?qū)嵗?317
 習(xí)題 322
</font>

本目錄推薦

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