注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關C++程序開發(fā)教程

C++程序開發(fā)教程

C++程序開發(fā)教程

定 價:¥26.00

作 者: 張基溫編著
出版社: 清華大學出版社
叢編項: 高等院校信息管理與信息系統(tǒng)專業(yè)系列教材
標 簽: C++

購買這本書可以去


ISBN: 9787302060321 出版時間: 2002-12-01 包裝: 平裝
開本: 26cm 頁數(shù): 336 字數(shù):  

內(nèi)容簡介

  本書以程序設計的初學者為對象,以面向?qū)ο蟮某绦蛟O計方法為主線介紹了C++程序設計的基礎知識和方法,從一開始就引入面向?qū)ο蟮母拍?,并將面向?qū)ο蟮乃枷胴灤┤珪绦蜷_發(fā)教程。全書共分7章:C++程序開發(fā)初步、算法與程序結構、數(shù)據(jù)結構、重載與模板、程序的類層次結構、I/O流類庫和Visual C++程序設計。書中例題豐富,循序漸進,通俗易懂,思路新穎,每章都配有一定數(shù)量的習題或思考題。本書適合作為本、專科學生程序設計課程的入門教材,也可作為計算機愛好者學習面向?qū)ο蟪绦蛟O計的自學教材。

作者簡介

暫缺《C++程序開發(fā)教程》作者簡介

圖書目錄

第1章 C++程序開發(fā)初步
1.1 最簡單的C++程序結構
1.1.1 一個簡單的C++程序
1.1.2 運算符與表達式
1.1.3 數(shù)據(jù)類型
1.1.4 變量與常量
1.2 函數(shù)
1.2.1 函數(shù)的意義與用法
1.2.2 函數(shù)定義與函數(shù)結構
1.2.3 函數(shù)原型與函數(shù)聲明
1.2.4 函數(shù)調(diào)用與內(nèi)聯(lián)函數(shù)
1.2.5 傳值調(diào)用與引用類型
1.2.6 庫函數(shù)應用
1.3 類與對象
1.3.1 一個簡單的面向?qū)ο蟮睦?br />1.3.2 類的定義與實現(xiàn)
1.3.3 對象的生成與構造函數(shù)
1.3.4 對象的撤銷與釋放函數(shù)
1.3.5 友元
1.4 C++程序開發(fā)過程與環(huán)境
1.4.1 C++程序開發(fā)的基本過程
1.4.2 C++的版本
習題
第2章 算法設計與程序結構
2.1 判斷與選擇結構
2.1.1 關系運算與邏輯運算
2.1.2 if…else結構
2.1.3 條件運算符與條件表達式
2.1.4 else if結構
2.1.5 switch結構
2.2 循環(huán)結構
2.2.1 for結構
2.2.2 while結構與do…while結構
2.3 常用算法設計
2.3.1 窮舉
2.3.2 遞推
2.3.3 模擬
2.3.4 遞歸
2.4 變量的存儲屬性
2.4.1 變量的作用域與生存期
2.4.2 C十十的自動變量與外部變量
2.4.3 靜態(tài)局部變量
2.4.4 const對象
2.5 多文件程序結構
2.5.1 多文件程序結構與程序項目
2.5.2 文件包含與條件編譯
2.5.3 多文件程序中變量的連接屬性
習題
第3章 數(shù)據(jù)結構
3.1 數(shù)組
3.1.1 一維數(shù)組
3.1.2 二維數(shù)組
3.1.3 對象數(shù)組
3.2 指針
3.2.1 指針的概念
3.2.2 數(shù)組的指針形式
3.2.3 數(shù)組和指針參數(shù)
3.2.4 動態(tài)內(nèi)存分配的概念
3.2.5 實例-棧類
3.3 字符串
3.3.1 字符串及其形式
3.3.2 字符串數(shù)組
3.4 對象與指針
3.4.1 指向?qū)ο蟮闹羔樑c創(chuàng)建動態(tài)對象
3.4.2 實例-鏈表
3.4.3 this指針
3.4.4 復制構造函數(shù)
3.5 枚舉
3.5.1 枚舉及其定義
3.5.2 枚舉應用舉例
3.6 共用體
3.6.1 共用體及其定義
3.6.2 共用體變量的生成與共用體成員的引用
3.6.3 共用體應用舉例
3.7 關于聲明符的進一步討論
3.7.1 聲明符
3.7.2 復雜聲明
3.7.3 類型定義符typedef
習題
第4章 重載與模板
4.1 函數(shù)名重載
4.1.1 函數(shù)名重載與靜態(tài)綁定
4.1.2 對象賦值與賦值運算符重載
4.1.3 類型轉(zhuǎn)換與轉(zhuǎn)換函數(shù)
4.1.4 插入/提取符及其重載
4.1.5 運算符重載規(guī)則
4.1.6 字符串類
4.2 函數(shù)模板
4.2.1 類型參數(shù)化
4.2.2 函數(shù)模板(template函數(shù))
4.2.3 異常處理
4.3 類模板
4.3.1 類模板的定義
4.3.2 類模板中的友元函數(shù)
4.3.3 異常處理
習題
第5章 程序的類層次結構
5.1 類的繼承與派生
5.1.1 派生方式
5.1.2 派生類的構造函數(shù)與釋放函數(shù)
5.1.3 多基派生
5.1.4 虛基類
5.1.5 類層次中成員名的作用域
5.1.6 類層次中的類轉(zhuǎn)換
5.2 類層次中成員函數(shù)名的多態(tài)性
5.2.1 虛函數(shù)與動態(tài)綁定
5.2.2 虛函數(shù)的訪問
5.2.3 純虛函數(shù)與抽象類
5.2.4 虛釋放函數(shù)
5.2.5 多基派生中虛函數(shù)的二義性
習題
第6章 I/O流類庫
6.1 流類庫及其結構
6.1.1 從文件到流
6.1.2 流類庫結構
6.1.3 定義流對象
6.1.4 流對象cin和cout的操作
6.2 流的格式化控制
6.2.1 使用ios類定義的格式化成員函數(shù)
6.2.2 使用I/O操縱算子
6.3 流的出錯處理
6.3.1 流的出錯狀態(tài)
6.3.2 測試與設置出錯狀態(tài)位的ios成員函數(shù)
6.4 文件流操作
6.4.1 文件流
6.4.2 文件的打開與關閉
6.4.3 文本文件的讀寫
6.4.4 二進制文件的讀寫
6.4.5 文件的隨機讀寫
6.4.6 設備文件的使用
習題
第7章 Visual C十十程序設計
7.1 Windows的編程模式
7.1.1 Windows操作系統(tǒng)的特點
7.1.2 Windows應用程序設計的基本概念
7.1.3 Windows應用程序的結構框架
7.1.4 Windows應用程序的工作模式
7.1.5 Windows應用程序的開發(fā)流程
7.2 基于MFC的Visual C十十編程模式
7.2.1 集成開發(fā)環(huán)境Developer Studio
7.2.2 用MFC App Wizard生成一個簡單程序的過程
7.2.3 Visual C++應用程序結構
7.2.4 MFC應用程序的控制
7.2.5 MFC類庫層次結構
習題
參考文獻

本目錄推薦

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