《C++大學基礎教程(第5版)(附CD光盤1張)》詳細介紹了C++面向?qū)ο缶幊痰暮诵母拍詈头椒。與前幾版相比,《C++大學基礎教程(第5版)(附CD光盤1張)》從內(nèi)容和結構上都做了較大幅度的修訂和有意義的提升,特別是在“盡早接觸類和對象”這一觀點的指導下,從第1章就開始涉及類和對象的內(nèi)容,從而突破了傳統(tǒng)教學程序,使學生直接“考慮對象”和更徹底地掌握面向?qū)ο蟮幕靖拍!禖++大學基礎教程(第5版)(附CD光盤1張)》共分13章,詳細講解了計算機與互聯(lián)網(wǎng)的基本概念、C++編程基礎、類與對象的知識及控制語句等,細致分析了函數(shù)和遞歸、數(shù)組和標準庫模板、指針和字符串、運算符重載及繼承與多態(tài)等C++常見主題。通過大量的“活代碼”例程,尤其是貫穿多個章節(jié)的若干綜合性實例研究,對每個新概念都用完整的、能實際運行的C++程序進行介紹,并以403條凝結了60多年編程和教學經(jīng)驗的六類編程提示,使學生將學習重點放在程序開發(fā)的關鍵部分。
第1章 計算機、互聯(lián)網(wǎng)和萬維網(wǎng)簡介
1.1 簡介
1.2 什么是計算機
1.3 計算機組成
1.4 早期的操作系統(tǒng)
1.5 個人計算、分布式計算和客戶/服務器計算
1.6 互聯(lián)網(wǎng)和萬維網(wǎng)
1.7 機器語言、匯編語言和高級語言
1.8 C和C++的歷史
1.9 C++標準庫
1.10 Java的歷史
1.11 FORTRAN、COBOL、Pascal和Ada
1.12 Basic、Visual Basic、Visual C++、C#和NET
1.13 主要的軟件趨勢:對象技術
1.14 典型的c++開發(fā)環(huán)境
1.15 關于C++和本書的幾點說明
1.16 試運行一個c++應用程序
1.17 對象技術和UML的介紹
1.18 本章小結
1.19 Web資源
第2章 C++編程入門
2.1 簡介
2.2 第一個C++程序:打印一行文本
2.3 修改第一個c++程序
2.4 另一個C++程序:整數(shù)相加
2.5 內(nèi)存的概念
2.6 算術運算
2.7 判斷:相等運算符和關系運算符
2.8 本章小結
第3章 類和對象介紹
3.1 簡介
3.2 類、對象、成員函數(shù)和數(shù)據(jù)成員
3.3 本章范例綜述
3.4 定義具有成員函數(shù)的類
……
第4章 控制語句(第1部分)
第5章 控制語句(第2部分)
第6章 函數(shù)和遞歸入門
第7章 數(shù)組與C++標準庫類模板vector
第8章 指針和基于指針的字符串
第9章 類的深入剖析(第1部分)
第10章 類的深入剖析(第2部分)
第11章 運算符重載:字符串和數(shù)組對象
第12章 面向?qū)ο缶幊蹋豪^承
第13章 面向?qū)ο缶幊蹋憾鄳B(tài)性
附錄A 運算符的優(yōu)先級與結合律
附錄B ASCII字符集
附錄C 基本數(shù)據(jù)類型
附錄D 計數(shù)系統(tǒng)
附錄E 因特網(wǎng)和萬維網(wǎng)上的C++資?
附當F 使用Visual stuio.NET
附當G 使用GNU C++調(diào)試器
參考文獻