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

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

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

定 價:¥45.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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