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

C++ Builder 5技術(shù)內(nèi)幕

C++ Builder 5技術(shù)內(nèi)幕

定 價(jià):¥45.00

作 者: 喬林,費(fèi)廣正等編著
出版社: 中國(guó)鐵道出版社
叢編項(xiàng): C++Builder5
標(biāo) 簽: Builder

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787113037970 出版時(shí)間: 2000-01-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 445頁(yè) 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)通過(guò)大量深入的實(shí)例,主要講解了面向?qū)ο蟪绦虻幕A(chǔ)知識(shí)、異常處理的基本方法、類(lèi)的繼承與重載、多態(tài)性與動(dòng)態(tài)聯(lián)編等,因?yàn)樗鼈兪莿?chuàng)建 C++ Builder5部件的核心技術(shù)。同時(shí)全書(shū)的宗旨意在告訴讀者應(yīng)該遵循什么樣的步驟,應(yīng)該采取什么樣的思考方法,以及如何將自己的思考轉(zhuǎn)化為正確的程序代碼。強(qiáng)調(diào)只有在“干中學(xué)”才能有最大的收獲。

作者簡(jiǎn)介

暫缺《C++ Builder 5技術(shù)內(nèi)幕》作者簡(jiǎn)介

圖書(shū)目錄

    第一章 C++Builder 5可視化開(kāi)發(fā)概念
    l-1 C++ Builder 5可視化開(kāi)發(fā)環(huán)境
    1-1-1 工具欄
    1-1-2 對(duì)象觀察器
    1-1-3 窗體設(shè)計(jì)器
    1-1-4 代碼編輯器
    1-1-5 使用 C++Builder 5的編輯功能
    1-1-6 查找與替換特定的文本
    1-2 一個(gè)簡(jiǎn)單的多媒體應(yīng)用程序
    1-2-1 設(shè)計(jì)MPlayer程序界面
    1-2-2 部件的調(diào)整與對(duì)齊
    1-2-3 添加菜單
    1-2-4 裝載初始畫(huà)面
    1-2-5 設(shè)置TOpenDialog部件的過(guò)濾器
    1-2-6 以文本格式查看窗體文件
    1-2-7 MPlayer程序代碼
    1-2-8 裝載多媒體文件
    1-2-9 VCL部件與內(nèi)存分配
    1-2-10 異常處理基礎(chǔ)
    1-2-11 運(yùn)行時(shí)改變對(duì)象的屬性
    1-3 VCL與Windows API
    1-3-1 封裝 Windows API函數(shù)
    1-3-2 使用 C++Builder 5編寫(xiě)普通 Windows API代碼
    1-4 創(chuàng)建多窗體工程
    1-4-1 創(chuàng)建一個(gè)含有“About”對(duì)話框的例程
    1-4-2 指定自動(dòng)創(chuàng)建的窗體
    1-5 使用工程管理器
    1-5-1 工程文件的組成
    1-5-2 使用Project Manager進(jìn)行工程管理
    1-6 使用窗體模板和對(duì)話框向?qū)?br />     1-6-1 使用窗體模板創(chuàng)建窗體
    1-6-2 存儲(chǔ)窗體模板
    1-6-3 使用Dialog Wizard(對(duì)話框向?qū)В?br />     1-7 使用工程模板和應(yīng)用程序向?qū)?br />     1-7-1 使用工程模板
    1-7-2 使用Application Wizard(應(yīng)用程序向?qū)В?br />     1-8 小給
   第二章 C++Builder 5語(yǔ)言擴(kuò)展
    2-1 C++基本概念
    2-1-1 類(lèi)與對(duì)象
    2-1-2 聲明與定義
    2-1-3 作用域和可見(jiàn)性
    2-1-4 存儲(chǔ)類(lèi)和生存期
    2-1-5 表達(dá)式和語(yǔ)句
    2-1-6 數(shù)據(jù)類(lèi)型
    2-1-7 關(guān)鍵字
    2-1-8 操作符
    2-1-9 定義標(biāo)識(shí)符的良好習(xí)慣
    2-2 C++ Builder 5對(duì)C的基本擴(kuò)展
    2-2-1 C++編譯器
    2-2-2 代碼注釋
    2-2-3 新的I/O流
    2-2-4 對(duì)象聲明
    2-2-5 const關(guān)鍵字
    2-2-6 內(nèi)聯(lián)函數(shù)
    2-3 強(qiáng)制類(lèi)型轉(zhuǎn)換
    2-4 函數(shù)
    2-4-1 函數(shù)聲明
    2-4-2 指向函數(shù)的指針
    2-4-3 帶有缺省參數(shù)值的函數(shù)
    2-4-4 引用類(lèi)型
    2-5 創(chuàng)建堆對(duì)象
    2-5-1 指針對(duì)象
    2-5-2 創(chuàng)建堆對(duì)象
    2-6 函數(shù)重載與模板
    2-6-1 函數(shù)重載
    2-6-2 函數(shù)模板
    2-6-3 類(lèi)型安全鏈接
    2-7 從數(shù)據(jù)結(jié)構(gòu)到抽象數(shù)據(jù)類(lèi)型
    2-7-1 數(shù)據(jù)
    2-7-2 數(shù)據(jù)結(jié)構(gòu)
    2-7-3 數(shù)據(jù)類(lèi)型
    2-7-4 抽象數(shù)據(jù)類(lèi)型
    2-8 小結(jié)
   第三章 C++Builder 5與VCL
    3-1 VCL
    3-1-1 從OWL和 MFC 到VCL
    3-1-2 使用 VCL
    3-2 C++Builder 5工程源代碼
    3-2-1 Pascal與C++
    3-2-2 應(yīng)用程序的初始化
    3-2-3 創(chuàng)建應(yīng)用程序的窗體
    3-2-4 消息循環(huán)
    3-3 創(chuàng)建Shapes程序
    3-4 RTTI與TypInfo一瞥
    3-5 VCL對(duì)象指針
    3-6 VCL使用的 C++Builder 5關(guān)鍵字
    3-6-1 ___automated
    3-6-2 ___classid(classname)
    3-6-3 ___closure
    3-6-4 ___declspec(delphiclass| delphireturn|pascalimplementation)
    3-6-5 ___fastcall
    3-6-6 ___property
    3-6-7 ___ published
    3-7 小結(jié)
   第四章 事件與委托模型
    4-1 事件與 C++ Builder 5委托模型
    4-1-1 事件
    4-1-2 委托
    4-1-3 無(wú)契約編程
    4-2 處理鼠標(biāo)和鍵盤(pán)事件
    4-3 集合類(lèi)模板Set
    4-3-1 使用集合類(lèi)模板
    4-3-2 使用集合跟蹤消息
    4-4 跟蹤鼠標(biāo)與鍵盤(pán)
    4-4-1 跟蹤鼠標(biāo)與鍵盤(pán)
    4-4-2 處理虛擬鍵
    4-4-3 直接處理事件
    4-5 處理WM__ COMMAND
    4-6 小結(jié)
   第五章 創(chuàng)建MDI應(yīng)用程序
    5-1 多文檔界面
    5-1-1 創(chuàng)建父窗體
    5-1-2 創(chuàng)建子窗體
    5-1-3 窗體菜單的融合
    5-2 添加屬性與方法
    5-2-1 添加父窗體的事件處理代碼
    5-2-2 添加子窗體的事件處理代碼
    5-3 使用通用對(duì)話框
    5-3-1 文件打開(kāi)對(duì)話框部件和文件保存對(duì)話框部件
    5-3-2 查找對(duì)話框部件
    5-3-3 替換對(duì)話框部件
    5-3-4 字體對(duì)話框部件
    5-4 文件打印
    5-4-1 TPrinter對(duì)象
    5-4-2 打印對(duì)話框部件
    5-4-3 打印機(jī)設(shè)置對(duì)話框部件
    5-5 對(duì)文本編輯器的改進(jìn)
    5-5-1 添加工具欄
    5-5-2 跟蹤子窗體
    5-5-3 使用Tap屬性
    5-5-4 再談GroupIndex屬性
    5-5-5 菜單的動(dòng)態(tài)控制
    5-6 小結(jié)
   第六章 面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)
    6-1 類(lèi)類(lèi)型與程序設(shè)計(jì)語(yǔ)言
    6-1-1 類(lèi)的一般結(jié)構(gòu)
    6-1-2 面向類(lèi)的程序設(shè)計(jì)
    6-1-3 類(lèi)與抽象數(shù)據(jù)類(lèi)型
    6-2 對(duì)象與對(duì)象交互
    6-2-1 對(duì)象
    6-2-2 對(duì)象標(biāo)識(shí)
    6-2-3 對(duì)象交互的客戶/服務(wù)器機(jī)制
    6-3 從C到C++的過(guò)渡
    6-3-1 對(duì)抽象的再認(rèn)識(shí)
    6-3-2 過(guò)程式程序設(shè)計(jì)
    6-3-3 全局對(duì)象
    6-3-4 局部對(duì)象
    6-3-5 數(shù)據(jù)封裝
    6-3-6 對(duì)對(duì)象的再認(rèn)識(shí)
    6-4 類(lèi)的成員
    6-4-1 靜態(tài)成員
    6-4-2 內(nèi)聯(lián)成員函數(shù)
    6-4-3 帶缺省參數(shù)值的成員函數(shù)
    6-4-4 類(lèi)的友元
    6-4-5 類(lèi)作用域與名字空間
    6-4-6 局部類(lèi)與嵌套類(lèi)
    6-4-7 指向類(lèi)成員的指針
    6-5 構(gòu)造函數(shù)和析構(gòu)函數(shù)
    6-5-1 構(gòu)造函數(shù)與析構(gòu)函數(shù)
    6-5-2 數(shù)據(jù)成員的初始化
    6-5-3 賦值
    6-5-4 淺復(fù)制與深復(fù)制
    6-5-5 const修飾的成員函數(shù)
    6-5-6 類(lèi)型轉(zhuǎn)換
    6-6 存儲(chǔ)管理
    6-6-1 對(duì)象數(shù)組
    6-6-2 構(gòu)造函數(shù)與析構(gòu)函數(shù)
    6-7 類(lèi)型模板
    6-8 小結(jié)
   第七章 異常處理基礎(chǔ)
    7-1 異常處理的基本理論
    7-2 異常處理的引發(fā)
    7-3 ??蚣艿恼{(diào)整與異常接口規(guī)范
    7-3-1 棧框架的調(diào)整
    7-3-2 異常接口規(guī)范說(shuō)明
    7-4 VCL異常類(lèi)
    7-4-1 VCL異常類(lèi)
    7-4-2 使用VCL異常類(lèi)
    7-5 小結(jié)
   第八章 繼承
    8-1 繼承的基本概念
    8-2 訪問(wèn)控制與支配規(guī)則
    8-2-1 訪問(wèn)控制
    8-2-2 支配規(guī)則
    8-3 構(gòu)造函數(shù)與析構(gòu)函數(shù)
    8-3-1 構(gòu)造函數(shù)與析構(gòu)函數(shù)
    8-3-2 隱含的復(fù)制初始化和賦值
    8-4 類(lèi)型適應(yīng)與多態(tài)性
    8-5 多重繼承
    8-6 讀寫(xiě)自定義格式的文件數(shù)據(jù)
    8-6-1 參考文獻(xiàn)信息的組織
    8-6-2 VCL流類(lèi)
    8-6-3 TReferenceStrearn類(lèi)
    8-6-4 主窗體的設(shè)計(jì)與實(shí)現(xiàn)
    8-7 小結(jié)
   第九章 重載
    9-1 重載的基本類(lèi)型
    9-2 類(lèi)中成員函數(shù)的重載
    9-3 操作符重載
    9-4 特殊操作符的重載
    9-4-1 下標(biāo)操作符的重載
    9-4-2 函數(shù)調(diào)用操作符的重載
    9-4-3 成員選擇操作符的重載
    9-4-4 增量和減量操作符的重載
    9-4-5 new和delete操作符的重載
    9-5 操作符重載與類(lèi)型轉(zhuǎn)換
    9-6 小結(jié)
   第十章 多態(tài)性與動(dòng)態(tài)聯(lián)編
    10-1 動(dòng)態(tài)聯(lián)編的實(shí)現(xiàn)機(jī)制
    10-1-1 聯(lián)編與動(dòng)態(tài)聯(lián)編
    10-1-2 虛函數(shù)
    10-l-3 動(dòng)態(tài)聯(lián)編的實(shí)現(xiàn)機(jī)制
    10-2 動(dòng)態(tài)類(lèi)型
    10-2-1 運(yùn)行時(shí)的類(lèi)型識(shí)別
    10-2-2 動(dòng)態(tài)類(lèi)型強(qiáng)制轉(zhuǎn)換
    10-3 特殊虛函數(shù)
    10-3-1 虛析構(gòu)函數(shù)
    10-3-2 純虛函數(shù)
    10-3-3 操作符虛函數(shù)
    10-4 Object Pascal與 C++ Builder
    10-4-1 處理RTTI的差異
    10-4-2 對(duì)象標(biāo)識(shí)與實(shí)例化
    10-4-3 VCL類(lèi)的對(duì)象構(gòu)造
    10-4-4 在基類(lèi)構(gòu)造函數(shù)中調(diào)用虛函數(shù)
    10-4-5 對(duì)象析構(gòu)
    10-4-6 成員函數(shù)AfterConstruction與BeforeDestruction
    10-4-7 類(lèi)虛函數(shù)(Class virtual function)
    10-5 抽象類(lèi)——對(duì)類(lèi)的再次抽象
    10-6 小結(jié)
   第十一章 創(chuàng)建部件
    11-1 從已有的部件繼承
    11-2 理解 C++ Builder 5的包
    11-2-1 使用包
    11-2-2 使用運(yùn)行時(shí)包
    11-2-3 包的需求列表和包含列表
    11-2-4 使用設(shè)計(jì)時(shí)包
    11-2-5 創(chuàng)建包
    11-2-6 分發(fā)包
    11-3 創(chuàng)建部件
    11-4 小結(jié)
   第十二章 游戲編程
    12-1 圍棋打譜程序“WeiQi”
    12-1-1 TWeiqiBoard類(lèi)
    12-1-2 圍棋打譜程序“WeiQi”
    12-2 DirectX編程
    12-2-1 DDraw實(shí)例
    12-2-2 DirectDraw屬性的初始化
    12-2-3 設(shè)置DirectDraw的圖形模式
    12-2-4 創(chuàng)建表面與緩沖區(qū)
    12-2-5 文本輸出
    12-2-6 表面切換
    12-2-7 響應(yīng)用戶擊鍵
    12-2-8 釋放DirectDraw對(duì)象
    12-3 小結(jié)
   
   
   
   
   
   
   
   

本目錄推薦

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