注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計C/C++及其相關用實例學C++

用實例學C++

用實例學C++

定 價:¥35.00

作 者: (美)Steve Donovan著;張俊等譯;張俊譯
出版社: 電子工業(yè)出版社
叢編項: “用實例學編程”叢書
標 簽: 暫缺

購買這本書可以去


ISBN: 9787505380813 出版時間: 2002-10-01 包裝: 精裝
開本: 26cm+光盤1片 頁數(shù): 272 字數(shù):  

內容簡介

  《用實例學 C++(含光盤)》著者: 美 Donovan,S.著 作譯者: 張俊等譯 ISBN號: 7-5053-8081-8/TP.4707 出版日期: 2002-10 叢書名: 用實例學編程叢書字數(shù):450千字 定價:¥35.00元 頁碼:271 會員價:¥28.00元 開本:16開 放入購物籃內容簡介本書是學習C++的實例入門教程。書中內容包括C++的基礎知識:表達式、變量、函數(shù)、數(shù)組、類、庫等,并從面向對象的視角講述C++。本書的最大特點是以實例來講解知識點,讀者可以從大量的實際例子代碼中理解、掌握并應用C++的各個知識點。學習語言的最好方式是借助實例來體會和鍛煉,這是本書作者推崇并身體力行的學習理念。附帶光盤包含本書的所有實例代碼、部分項目文件以及一些編譯器和有用工具。本書結構、條理清晰,語言通俗易懂,提供的實例代碼詳盡,并具有可操作性強、實用價值高的特點,適于初學者使用。

作者簡介

暫缺《用實例學C++》作者簡介

圖書目錄

第一部分 C++基礎
第1章 表達式和變量
1.1 將C++用做計算器
1.2 數(shù)字類型
1.2.1 浮點數(shù)
1.2.2 整數(shù)
1.3 變量
1.3.1 聲明
1.3.2 給變量賦值
1.4 常量:const和enum
1.4.1 使用const聲明
1.4.2 使用列舉
1.5 運算符和簡化表示
1.5.1 除法和余數(shù)
1.5.2 邏輯運算符
1.5.3 簡化表示
1.6 字符串
1.6.1 string類型
1.6.2 連接字符串
1.6.3 查找和截取子串
1.7 輸入和輸出
1.7.1 向cout寫
1.7.2 從cin讀取
1.7.3 寫和讀文件
1.7.4 從字符串中讀
1.8 下文預告
第2章 函數(shù)和控制語句
2.1 定義自己的函數(shù)
2.1.1 數(shù)的平方
2.1.2 函數(shù)解析
2.1.3 沒有返回值的函數(shù)
2.1.4 函數(shù)的副作用
2.2 控制語句
2.2.1 if-else語句
2.2.2 塊
2.2.3 while和do-while語句
2.2.4 for語句
2.2.5 switch語句
2.3 范圍
2.3.1 全局變量
2.3.2 局部變量
2.4 實例研究:調試和故障跟蹤系統(tǒng)
2.4.1 說明
2.4.2 自頂向下設計
2.4.3 自底向上編碼
2.4.4 添加錯誤報告
2.4.5 丟棄錯誤文件
2.4.6 顯示報告
2.4.7 組合程序
2.5 下文預告
第3章 教組與算法
3.1 數(shù)組
3.1.1 作為值表的數(shù)組
3.1.2 初始化數(shù)組
3.1.3 向函數(shù)傳遞數(shù)組
3.1.4 讀取數(shù)組
3.1.5 查找
3.1.6 插入
3.1.7 排序
3.2 容器
3.2.1 大小可調的數(shù)組:std::vector
3.2.2 鏈接列表:std::list
3.2.3 結合數(shù)組:std::map
3.2.4 堆棧和隊列
3.3 迭代器
3.3.1 通過容器的迭代
3.3.2 查找項
3.3.3 刪除和插入
3.4 實例研究:計算簡單的統(tǒng)計表
3.5 實例研究:柱狀圖
3.5.1 柱狀圖的兩個方法
3.6 下文預告
第4章 程序與庫
4.1 頭文件
4.1.1 庫
4.1.2 字符歸類
4.2 程序
4.2.1 main函數(shù)
4.2.2 編譯第一個程序
4.2.3 獨立編譯
4.3 名字空間
4.3.1 全局名字空間
4.3.2 類似函數(shù)放置在同一名字空間
4.3.3 std名字空間
4.4 防御性編程
4.4.1 防彈程序
4.4.2 捕獲異常
4.4.3 拋出異常
4.5 實例研究:顛倒式波蘭計算器
4.5.1 使用堆棧
4.5.2 向RP添加錯誤檢查
4.6 下文預告
第5章 結構與指針
5.1 用戶定義的結構
5.1.1 僅有數(shù)組是不夠的
5.1.2 定義新類型
5.2 向函數(shù)傳遞結構
5.2.1 用結構取代大量參數(shù)
5.2.2 按值傳遞結構
5.2.3 引用類型
5.2.4 const引用
5.3 結構數(shù)組
5.3.1 簡單數(shù)組
5.3.2 結構列表和向量
5.4 指針
5.4.1 用做引用的指針
5.4.2 指針指向什么
5.4.3 NULL指針
5.4.4 將結構寫入二進制文件
5.4.5 用new和delete分配內存
5.5 實例研究:再看錯誤跟蹤程序
5.5.1 二進制文件:易讀而且易寫
5.5.2 有關用戶
5.5.3 寫字符串
5.5.4 實用程序接口
5.5.5 擴展
5.6 下文預告
第6章 重載函數(shù)和運算符
6.1 參數(shù)的默認值
6.2 重載函數(shù)
6.2.1 sqr()
6.2.2 同樣操作的不同參數(shù)
6.2.3 將默認值作為另一種選擇
6.3 重載運算符
6.3.1 加和兩個指針
6.3.2 運算符函數(shù)
6.3.3 重載<<和>>
6.4 遞歸
6.4.1 另一種二進制查找
6.4.2 為什么階乘并不“酷”
6.4.3 用龜標畫樹
6.5 函數(shù)指針
6.6 實例研究:使用龜圖繪制圖形
6.6.1 說明
6.6.2 表示方式
6.6.3 擴展
6.7 下文預告
第二部分 面向對象的C++
第7章 類
7.1 成員函數(shù)
7.1.1 在結構中放入函數(shù)
7.1.2 公共和專有成員
7.1.3 struct和class
7.2 封裝思想
7.2.1 保護表示法
7.2.2 Date類
7.2.3 處理2000年問題
7.2.4 const方法,this指針和靜態(tài)方法
7.3 構造函數(shù)和折構函數(shù)
7.3.1 類構造函數(shù)
7.3.2 默認構造函數(shù)
7.3.3 顯式清除
7.4 定義為方法的運算符
7.4.1 []運算符
7.4.2 用方法替代函數(shù)
7.5 接口與實現(xiàn)
7.5.1 創(chuàng)建頭文件
7.5.2 實現(xiàn)文件
7.5.3 分離接口和實現(xiàn)
7.6 案例研究:封裝一個類以下載Web頁
7.6.1 使用WinInet API訪問Web頁
7.6.2 封裝Winlnet
7.6.3 進一步的練習
7.7 下文預告
第8章 繼承與虛擬方法
8.1 繼承的概念
8.1.1 擴展一個struct
8.1.2 Employee是Person的子集
8.1.3 訪問控制與派生
8.1.4 構造初始化列表
8.1.5 類中的常量
8.1.6 用類作為異常
8.2 多態(tài)性
8.2.1 類層次結構
8.2.2 動物的層次結構
8.2.3 虛擬方法
8.2.4 抽象類
8.3 代碼重用
8.3.1 可重用的對象和函數(shù)
8.3.2 使用現(xiàn)有框架
8.3.3 YAWL
8.3.4 什么時候使用面向對象程序設計
8.4 實例研究:再訪問繪圖程序
8.5 下文預告
第9章 復制、初始化和賦值
9.1 復制
9.1.1 初始化與賦值
9.1.2 逐成員復制
9.1.3 備份構造函數(shù)和賦值運算符
9.1.4 通過繼承復制
9.2 對象的使用期限
9.2.1 動態(tài)創(chuàng)建對象
9.2.2 對象的自動析構
9.2.3 臨時對象
9.2.4 類型轉換
9.3 實例研究:可變數(shù)組
9.3.1 可變的引用計數(shù)矢量
9.3.2 Array類
9.4 實例研究:編寫XML/HTML
9.5 下文預告
第10章 模板
10.1 基本函數(shù)
10.1.1 重訪squ()
10.1.2 特殊化
10.1.3 使用標準容器
10.2 按任何序列操作的函數(shù)
10.2.1 序列和for_each()
10.2.2 標準算法
10.2.3 類似于函數(shù)的對象
10.3 類模板
10.3.1 參數(shù)化類
10.3.2 作為類模板的標準容器
10.3.3 生成模板類的模板函數(shù)
10.3.4 將模板接口與實現(xiàn)分開
10.3.5 成員模板
10.4 實例研究:靈活的指針
10.5 下文預告
第三部分 附錄
附錄A UCW命令參考
附錄B 庫的簡短參考
附錄C C++預處理器
附錄D 用GCC和BCC32編譯C++程序和DLL

本目錄推薦

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