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

C++編程實例詳解

C++編程實例詳解

定 價:¥48.00

作 者: (美)[J.利伯蒂]Jesse Liberty著;郭強(qiáng),宋黎松,韓珊譯;郭強(qiáng)譯
出版社: 電子工業(yè)出版社
叢編項: 軟件工程師叢書
標(biāo) 簽: C++

ISBN: 9787505355453 出版時間: 1999-11-01 包裝: 膠版紙
開本: 23cm+磁盤1片 頁數(shù): 390 字?jǐn)?shù):  

內(nèi)容簡介

  本書沒有一步步地講述C++程序設(shè)計的方法,而是指導(dǎo)讀者通過創(chuàng)建并逐步豐富完善一個成果,全面學(xué)習(xí)C++程序設(shè)計的方法和技巧,使讀者每學(xué)習(xí)一章或幾節(jié),都有成就感和滿足感。如果你是一個新手,甚至沒有任何軟件方面的知識,那么從本書開始吧。它會把你領(lǐng)進(jìn)軟件開發(fā)的大門,并且使你很快地熟練掌握C++語言。

作者簡介

暫缺《C++編程實例詳解》作者簡介

圖書目錄

第1章  C++ 導(dǎo)論
程序
解決問題
過程化、結(jié)構(gòu)化和面向?qū)ο缶幊?br />什么是C++ ?
為什么需要面向?qū)ο缶幊蹋?br />對付復(fù)雜性
對象
壓縮
衍生
特殊性
普遍性和多樣性
三個支柱
如何進(jìn)行面向?qū)ο蠓治龊驮O(shè)計
小項目的面向?qū)ο蠓治龊驮O(shè)計
想象力
Decryptix!想象力
想象
需求分析
快而亂的設(shè)計
實施
程序和源代碼
編譯器
你的開發(fā)環(huán)境
文本編輯
編譯源代碼
使用連接器建立可執(zhí)行文件
開發(fā)周期
編譯錯誤
發(fā)布
下一步
第2章  開始
小項目有多大?
為什么小項目是唯一好的教程
依靠你的知識
創(chuàng)建項目
分析代碼
名字空間
using namespace std 
代碼調(diào)試
返回一個值
main()進(jìn)一步的意義
使用cout打印到屏幕
特殊打印字符
<<end1;
變量
變量類型
定義變量
區(qū)分大小寫
關(guān)鍵字
一次建立多個變量
指定變量值
作用域
字符與數(shù)字
整整長度
使用整數(shù)變量
有符號位和無符號位
循環(huán)無符號整數(shù)
循環(huán)有符號整數(shù)
常量
字母型常量
符號型常量
用#define定義常量
用const定義常量
第3章  程序流
建立健壯性
你謀略完成什么?
塊和復(fù)合語句
邏輯運(yùn)算符
邏輯或運(yùn)算符
邏輯與運(yùn)算符
if語句
邏輯非運(yùn)算符
快捷評估
關(guān)系優(yōu)先
混合使用
do while
枚舉常量
返回代碼
來自用戶的布爾應(yīng)答
等于運(yùn)算符
else
條件(或三元)運(yùn)算符
綜合
第4章  建立類
類是什么?
建立要新的類型:類
界面與工具
客戶
查看代碼
聲明類
類和對象
成員變量
成員方法或函數(shù)
對象的長度
文件
構(gòu)造符
解除符
實現(xiàn)方法
包含頭
實現(xiàn)構(gòu)造符
初始化
使用調(diào)試器
查看構(gòu)造符
其他方法
什么是數(shù)組?
數(shù)組初始化
C風(fēng)格字符串
數(shù)組元素
超出數(shù)組結(jié)尾的寫入
電子寫入錯誤
生成方案
查看定義值錯誤
生成方案
查看定義值文件
第5章  玩游戲
inline實現(xiàn)
常量成員方法
簽名
引用傳遞和數(shù)值傳遞
分析
分析
引用和通過引用傳遞
指針
指針是什么?
存儲器尋址
間接引用
直接得到運(yùn)算符
數(shù)組
指針與常量
數(shù)組作為指針
數(shù)組作為指針傳遞
使用斷言
斷言如何工作

為什么使用圓括號?
宏與函數(shù)比較
字符串操作
井號
連接
預(yù)定義宏
連接
預(yù)定義宏
通過數(shù)值一次通過程序
第6章  使用連接列表
動態(tài)數(shù)據(jù)結(jié)構(gòu)
標(biāo)準(zhǔn)模板庫
連接列表
了解連接列表
簡單的驅(qū)動程序
howmany()方法
詳述insert()
了解棧
棧與函數(shù)
使用new
new 和delete
在decryptix!使用簡單的連接列表
運(yùn)行
玩游戲
用成員方法解決問題
運(yùn)算符重載
完成運(yùn)算符重載
通過數(shù)值傳遞
為什么引用?
第7章  典型方法
方法重載
形類
重載構(gòu)造符
miranda方法
缺省構(gòu)造符
何時可得到編譯器提供的構(gòu)造符?
缺省解除符
拷貝構(gòu)造符
缺省拷貝構(gòu)造符為什么無效?
寫自己擁有的拷貝構(gòu)造符
賦值運(yùn)算符
何時類似賦值而何時又不類似
回到連接列表
第8章  使用多態(tài)性

特殊性
特殊性的優(yōu)越性
多態(tài)性
抽象數(shù)據(jù)類型
C++如何實現(xiàn)這些類
繼承性語法
替換函數(shù)
虛擬方法
虛擬函數(shù)
虛擬取消器
實現(xiàn)多態(tài)性
增加第二個[字母
第9章  實現(xiàn)模板
創(chuàng)建歷史
加載的操作符
向cout中寫類數(shù)據(jù)
友函數(shù)
頭文件中的定義
首先創(chuàng)建非參數(shù)化類型
模板實例化
使用歷史對象
使用歷史
立即實現(xiàn)
第10章  使用標(biāo)準(zhǔn)板庫
將代碼轉(zhuǎn)換為STL
集合類
使用向量
為什么一個字符向量不是一個串?
檢查輸出
初邕化Game
Play()方法
顯示一個向量的內(nèi)容
對Guess評分
創(chuàng)建歷史
ShowHistory()
檢查提示
第11章  計算機(jī)猜測
允許計算機(jī)學(xué)會猜測
查找規(guī)律
解碼類
游戲?qū)崿F(xiàn)
無限循環(huán)
游戲者猜測
游戲者如何玩游戲
計算機(jī)猜測
跳至VerifyComputerChoices()
創(chuàng)建Computer對象
第12章  分配職責(zé)
分配職責(zé)
分析
理解缺省參數(shù)
仔細(xì)分析SmartChar
監(jiān)視其工作
Computer運(yùn)行
創(chuàng)建一個聰明的字符串
Computer::Play
生成Guesses:回顧
猜測一致否?
產(chǎn)生一個猜測,詳解
CanElminateCharacters的邏輯
CanElminateCharacters細(xì)節(jié)
GenerateAGuess
IsConsistent的細(xì)節(jié)
靜態(tài)成員變量
靜態(tài)效果
繼續(xù)分析
刪除在位字符
第13章  持久性
持久性
對象的持久性
保存的不同方式
設(shè)計持久性
Reader和Writer
用戶接口問題
編寫游戲
一步步編寫游戲
寫多態(tài)對象
第14章  異常處理
當(dāng)異常發(fā)生時
退棧
從磁盤讀取對象
恢復(fù)human
第15章  下一步
下一步
讀另一本啟蒙書
支持新聞組
保持聯(lián)系
附錄A
附錄B

本目錄推薦

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