注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計C/C++及其相關(guān)面向?qū)ο缶幊蹋汗こ毯图夹g(shù)人員的C++語言

面向?qū)ο缶幊蹋汗こ毯图夹g(shù)人員的C++語言

面向?qū)ο缶幊蹋汗こ毯图夹g(shù)人員的C++語言

定 價:¥39.00

作 者: [加]Goran Svenk著;馬海軍,段曉勇譯;馬海軍譯
出版社: 清華大學出版社
叢編項: 高等院校計算機與信息技術(shù)應用新技術(shù)教材
標 簽: C++

購買這本書可以去


ISBN: 9787302066187 出版時間: 2003-08-01 包裝: 精裝
開本: 26cm 頁數(shù): 356 字數(shù):  

內(nèi)容簡介

  本書的作者向工程學學生教授C++已長達八年之久。他長久以來一直在尋找一本使用純面向?qū)ο蟮姆椒?,并包含不同工程學學科程序示例的C++圖書。由于沒有找到一本這樣的書,于是作者決心自己寫一本書來滿足這些需求。本書使用純面向?qū)ο蟮姆椒▉斫淌贑++,不包含對于已經(jīng)完成了C語言課程的讀者而言多余的內(nèi)容。本書包括許多電學和計算機工程學科的實例。本書是基于ANSI/ISOC++標準的C++程序設計語言教程。Seneca學院技術(shù)系的教授,也是電子和計算機工程技術(shù)學院的軟件工程專業(yè)的學術(shù)帶頭人。他在學院或大學教授計算機科學和控制系統(tǒng)的不同課程超過了18年。同時負責一些程序設計語言(Pascal、C、C++、VisualBasic和Java)的課程設計與開發(fā)研究。十余年來,C++已經(jīng)成為了最流行、應用最廣的編程語言之一。它被廣泛地應用于工業(yè)和商業(yè)計算機應用程序開發(fā)的不同領(lǐng)域。C++和它的前身C已經(jīng)成為工程技術(shù)的不同領(lǐng)域,如控制系統(tǒng)、通信、計算機輔助設計和嵌入式系統(tǒng)的主流編程語言。據(jù)估計,全球有幾百萬C++程序員。1998年通過的C++標準使C++的教授、學習與程序開發(fā)更為簡單。本書適合于有一定編程基礎(chǔ)的中高級程序員閱讀,書中鼓勵用戶使用純粹的面向?qū)ο蟮姆椒▉斫鉀Q問題。本書首先討論了C++對C語言過程化編程的增強功能,分析了這兩種語言的異同,以方便讀者的學習。然后通過豐富的工程技術(shù)領(lǐng)域的實際示例引導讀者對面向?qū)ο蟮木幊谈拍钸M行深入的剖析和研究。每一章都包含了許多程序示例、編程項目、實際案例分析和問題討論,可以有效地幫助讀者學習和掌握新的、有用的C++技巧。另外,本書中的所有內(nèi)容都基于ANSI/ISO定義的最新的C++標準,使得本書成為一本C++程序員不可或缺的學習和參考書。本書尤其適合作為電子、機電等相關(guān)工科專業(yè)的C++教材。

作者簡介

  Seneca學院技術(shù)系的教授,也是電子和計算機工程技術(shù)學院的軟件工程專業(yè)的學術(shù)帶頭人。他在學院或大學教授計算機科學和控制系統(tǒng)的不同課程超過了18年。同時負責一些程序設計語言(Pascal、C、C++、Visual Basic和Java)的課程設計與開發(fā)研究。

圖書目錄

第1章 從C過渡到C++
1.1 C和C++的不同之處
1.1.1 C++標準和編譯器
1.1.2 C++注釋
1.1.3 頭文件
1.1.4 數(shù)據(jù)類型
1.1.5 解析作用域和變量聲明
1.1.6 常量
1.2 C++的輸入/輸出
1.2.1 C++的I/O方法
1.2.2 C++的格式化
1.3 名稱空間
1.4 小結(jié)
1.5 練習
1.6 編程項目
第2章 C++的增強功能
2.1 C++原型
2.2 內(nèi)聯(lián)函數(shù)
2.2.1 使用C的宏
2.2.2 使用內(nèi)聯(lián)函數(shù)
2.3 默認參數(shù)
2.4 函數(shù)重載
2.5 函數(shù)模板
2.6 小結(jié)
2.7 練習
2.8 編程項目
第3章 指針、引用和動態(tài)內(nèi)存分配
3.1 C++指針
3.1.1 指針概念簡介
3.1.2 C和C++指針的不同
3.2 引用
3.2.1 作為獨立的變量的引用
3.2.2 把引用傳遞給函數(shù)
3.2.3 由函數(shù)返回引用
3.3 對常量使用引用和指針
3.4 動態(tài)內(nèi)存分配
3.4.1 靜態(tài)內(nèi)存分配和動態(tài)內(nèi)存分配
3.4.2 動態(tài)數(shù)組
3.5 案例研究:彩票隨機數(shù)生成器
3.6 小結(jié)
3.7 練習
3.8 編程項目
第4章 類與對象
4.1 過程化編程與面向?qū)ο缶幊?br />4.2 C和C++數(shù)據(jù)結(jié)構(gòu)
4.3 類
4.3.1 訪問類成員
4.3.2 成員函數(shù)
4.3.3 在運行時分配對象
4.4 構(gòu)造函數(shù)和析構(gòu)函數(shù)
4.4.1 構(gòu)造函數(shù)
4.4.2 類析構(gòu)函數(shù)
4.5 案例研究:數(shù)據(jù)加密
4.6 小結(jié)
4.7 練習
4.8 編程項目
第5章 類的高級議題
5.1 向函數(shù)傳遞和從函數(shù)返回對象
5.2 副本構(gòu)造函數(shù)
5.3 友元函數(shù)和類
5.3.1 友元函數(shù)
5.3.2 友元類
5.4 靜態(tài)成員
5.4.1 靜態(tài)數(shù)據(jù)成員
5.4.2 靜態(tài)成員函數(shù)
5.5 this指針
5.6 常量成員函數(shù)
5.7 小結(jié)
5.8 練習
5.9 編程項目
第6章 運算符重載
6.1 運算符重載的基礎(chǔ)
6.2 運算符函數(shù)
6.3 重載二元運算符
6.4 重載一元運算符
6.5 重載流運算符
6.6 案例研究:交流電計算器
6.7 小結(jié)
6.8 練習
6.9 編程項目
第7章 繼承
7.1 繼承的基本原理
7.2 protected訪問指示符
7.3 構(gòu)造和銷毀派生類
7.4 多重繼承
7.4.1 直接多重繼承
7.4.2 間接多重繼承
7.5 支配和重寫基類
7.6 小結(jié)
7.7 練習
7.8 編程項目
第8章 合成
8.1 合成與繼承
8.2 使用合成
8.3 構(gòu)造和銷毀合成類
8.4 組合使用繼承和合成
8.5 案例研究:計算機系統(tǒng)配置程序
8.6 小結(jié)
8.7 練習
8.8 編程項目
第9章 多態(tài)性與虛函數(shù)
9.1 靜態(tài)綁定與動態(tài)綁定
9.2 虛函數(shù)
9.3 抽象基類
9.4 虛析構(gòu)函數(shù)
9.5 使用多態(tài)性
9.6 案例研究
9.7 小結(jié)
9.8 練習
9.9 編程項目
第10章 模板
10.1 類模板
10.1.1 模板參數(shù)
10.1.2 類模板的成員函數(shù)
10.1.3 在類模板中使用友元和靜態(tài)成員
10.1.4 使用void指針
10.2 模板與繼承
10.3 容器與迭代器
10.3.1 順序容器
10.3.2 關(guān)聯(lián)式容器
10.3.3 迭代器
10.4 標準模板庫
10.5 小結(jié)
10.6 練習
10.7 編程項目
第11章 異常處理
11.1 異常處理的基本原則
11.2 使用try-throw-catch
11.2.1 彈出和處理異常
11.2.2 異常規(guī)范
11.3 處理內(nèi)存分配錯誤
11.4 異常和類
11.5 小結(jié)
11.6 練習
11.7 編程項目
第12章 文件I/O
12.1 文件I/O處理的步驟
12.1.1 創(chuàng)建文件對象
12.1.2 打開文件
12.1.3 使用文件
12.1.4 關(guān)閉文件
12.2 順序文件
12.3 隨機訪問文件
12.4 小結(jié)
12.5 練習
12.6 編程項目
附錄A C++關(guān)鍵宇和同義詞
附錄B C++運算符
附錄C 標準C++庫
附錄D 標準C++算法
附錄E 單數(shù)問題的答案

本目錄推薦

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