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

C++面向?qū)ο蟪绦蛟O(shè)計(jì)

C++面向?qū)ο蟪绦蛟O(shè)計(jì)

定 價:¥42.00

作 者: 刁奕 等編著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: VC++

ISBN: 9787111343592 出版時間: 2011-10-01 包裝: 平裝
開本: 16開 頁數(shù): 333 字?jǐn)?shù):  

內(nèi)容簡介

  《C++面向?qū)ο蟪绦蛟O(shè)計(jì)》系統(tǒng)、詳細(xì)地講述了C++面向?qū)ο蟪绦蛟O(shè)計(jì)語言的基本語法格式和功能,通過大量的程序?qū)嵗榻B如何利用C++語言編寫一個高效率、高質(zhì)量的面向?qū)ο蟮某绦?,以及一些編程技巧。還介紹了C++中的異常處理機(jī)制、強(qiáng)大的字符串處理功能、STL(標(biāo)準(zhǔn)模板庫)提供的各種功能及其提供的通用算法和容器,以及通用設(shè)計(jì)模式和微軟基礎(chǔ)類庫(MFC)等高級C++編程技術(shù)?!禖++面向?qū)ο蟪绦蛟O(shè)計(jì)》可以作為高等院校計(jì)算機(jī)和信息技術(shù)專業(yè)相關(guān)課程的教材,也可作為廣大軟件開發(fā)人員學(xué)習(xí)面向?qū)ο驝++編程技術(shù)的自學(xué)指導(dǎo)書和技術(shù)參考書。

作者簡介

暫缺《C++面向?qū)ο蟪绦蛟O(shè)計(jì)》作者簡介

圖書目錄

出版說明
前言第1章 C++面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ) 
1.1 類的定義和對象的創(chuàng)建 
1.1.1 類設(shè)計(jì)的基本概念 
1.1.2 類的定義格式 
1.1.3  類的成員函數(shù) 
1.1.4 類成員的訪問控制 
1.1.5  對象的聲明與使用 
1.2  構(gòu)造函數(shù)和析構(gòu)函數(shù) 
1.2.1  構(gòu)造函數(shù)與復(fù)制構(gòu)造函數(shù) 
1.2.2  析構(gòu)函數(shù) 
1.3 友元函數(shù)和友元類 
1.3.1  友元函數(shù) 
1.3.2  友元類 
1.4 靜態(tài)成員 
1.4.1  靜態(tài)數(shù)據(jù)成員 
1.4.2 靜態(tài)成員函數(shù) 
1.5 類和對象的進(jìn)一步應(yīng)用 
1.5.1 類對象作為成員 
1.5.2 常對象 
1.5.3 對象作函數(shù)參數(shù) 
1.5.4  對象數(shù)組 
1.6  繼承與派生 
1.6.1  繼承的語法 
1.6.2  繼承中的訪問控制 
1.6.3  繼承中對象的初始化與清除 
1.6.4  多重繼承 
1.6.5  多重繼承的二義性 
1.6.6  虛基類 
1.7  運(yùn)算符重載 
1.7.1  運(yùn)算符重載的語法和規(guī)則 
1.7.2  一元運(yùn)算符重載 
1.7.3  二元運(yùn)算符重載 
1.7.4  幾個特殊運(yùn)算符的重載 
1.7.5  運(yùn)算符重載與類型轉(zhuǎn)換 
1.8  虛函數(shù)與動態(tài)聯(lián)編 
1.8.1  虛函數(shù) 
1.8.2  虛函數(shù)的實(shí)現(xiàn) 
1.8.3  純虛函數(shù)與抽象類 
1.9 本章小結(jié) 
1.10  習(xí)題 第2章  C++異常處理機(jī)制 
2.1  基本概念 
2.2  C++中的異常處理機(jī)制 
2.2.1  異常處理的語法格式 
2.2.2  int型異常信息值的拋擲與捕獲 
2.2.3  C++異常處理機(jī)制的執(zhí)行過程 
2.2.4  異常事件定義與異常接口聲明 
2.3  異常處理的規(guī)則 
2.4  處理異常事件類 
2.5  本章小結(jié) 
2.6  習(xí)題
 
第3章 C++字符串處理功能 
3.1  C格式的字符串和標(biāo)準(zhǔn)string類型的區(qū)別 
3.2  字符串構(gòu)造函數(shù)與字符串變量的初始化 
3.3  字符串的操作 
3.3.1  字符串的追加、插入和連接 
3.3.2  string類中的重載運(yùn)算符 
3.3.3  字符串中的替換操作 
3.4  字符串的查找 
3.4.1  字符串查找的成員函數(shù) 
3.4.2  查找一組字符第一次和最后一次出現(xiàn)的位置 
3.4.3  逆向查找操作 
3.5  字符串的刪除與比較 
3.5.1  從字符串中刪除字符 
3.5.2  字符串的比較 
3.6  字符串的轉(zhuǎn)換與復(fù)制 
3.6.1  字符串輸入與輸出 
3.6.2  字符串大小寫的轉(zhuǎn)換 
3.6.3  確定字符串中含有的字符數(shù)量 
3.6.4  字符串的長度與復(fù)制操作 
3.6.5  字符串的交換與取子字符串 
3.6.6  字符串操作的其他成員函數(shù) 
3.7  字符串的應(yīng)用 
3.8  本章小結(jié) 
3.9  習(xí)題
 
第4章  基于模板的C++編程 
4.1  概述 
4.2  函數(shù)模板 
4.2.1  函數(shù)模板重載 
4.2.2  一個使用STL容器的例子 
4.3  類模板 
4.3.1  成員模板 
4.3.2  類模板的特化 
4.4  模板的形式參數(shù)和實(shí)參 
4.4.1  函數(shù)模板實(shí)參 
4.4.2  非類型實(shí)參 
4.4.3  類型實(shí)參 
4.4.4  模板型模板實(shí)參 
4.5  模板的實(shí)參演繹 
4.6  模板中的名稱查找 
4.6.1  模板中的名稱 
4.6.2  受限的名稱查找 
4.6.3  非受限的名稱查找 
4.6.4  依賴參數(shù)的名稱查找 
4.7  模板實(shí)例化 
4.7.1  自動實(shí)例化(隱式實(shí)例化) 
4.7.2  延遲實(shí)例化 
4.8  模板元編程 
4.9  本章小結(jié) 
4.10  習(xí)題
 
第5章  標(biāo)準(zhǔn)模板庫通用算法 
5.1  概述 
5.2  函數(shù)對象 
5.2.1  預(yù)定義函數(shù)對象 
5.2.2  算術(shù)函數(shù)對象 
5.2.3  關(guān)系函數(shù)對象 
5.2.4  邏輯函數(shù)對象 
5.2.5  函數(shù)對象的函數(shù)適配器 
5.2.6  自定義函數(shù)對象 
5.3  迭代器(iterator) 
5.3.1  插入迭代器 
5.3.2  反向迭代器 
5.3.3  輸入/輸出流迭代器 
5.3.4  輸入流迭代器(istream_iterator) 
5.3.5  輸出流迭代器(ostream_iterator) 
5.3.6  標(biāo)準(zhǔn)庫定義的5種迭代器 
5.4  幾類通用算法 
5.4.1  查找算法 
5.4.2  排序和通用整序算法 
5.4.3  刪除和替換算法 
5.4.4  排列組合算法 
5.4.5  算術(shù)運(yùn)算算法 
5.4.6  生成和異變算法 
5.4.7  關(guān)系算法 
5.4.8  集合算法 
5.4.9  堆算法 
5.5  通用算法與容器成員函數(shù) 
5.5.1  通用算法與容器 
5.5.2  通用容器的成員函數(shù) 
5.6  本章小結(jié) 
5.7  習(xí)題
 
第6章  標(biāo)準(zhǔn)模板庫通用容器 
6.1  概述 
6.2  順序容器 
6.2.1  定義一個順序容器 
6.2.2  容器的指針--迭代器 
6.2.3  順序容器的插入操作 
6.2.4  順序容器中的刪除操作 
6.2.5  順序容器的賦值和對換 
6.2.6  容器與通用算法 
6.2.7  順序容器的存儲結(jié)構(gòu)和訪問效率 
6.2.8  自動動態(tài)擴(kuò)展存儲空間的vector 
6.3  關(guān)聯(lián)容器 
6.3.1  關(guān)聯(lián)容器集合(set) 
6.3.2  關(guān)聯(lián)容器映射(map) 
6.3.3  多重映射和多重集合 
6.4  容器適配器 
6.4.1  棧容器 
6.4.2  隊(duì)列和優(yōu)先隊(duì)列 
6.4.3  隊(duì)列容器 
6.4.4  優(yōu)先隊(duì)列容器 
6.5  本章小結(jié) 
6.6  習(xí)題
 
第7章  設(shè)計(jì)模式 
7.1  模式的概念 
7.2  單件模式 
7.3  工廠模式 
7.3.1  簡單工廠模式 
7.3.2  工廠方法模式 
7.3.3  抽象工廠模式 
7.4  適配器模式 
7.5  觀察者模式 
7.5.1  觀察者模式的實(shí)現(xiàn) 
7.5.2  觀察者模式的應(yīng)用 
7.6  本章小結(jié) 
7.7  習(xí)題
 
第8章  Windows C++編程基礎(chǔ) 
8.1  Windows編程基礎(chǔ)知識 
8.1.1  窗口 
8.1.2  句柄 
8.1.3  消息 
8.1.4  事件驅(qū)動 
8.1.5  MFC簡介 
8.2  MFC應(yīng)用程序基本架構(gòu) 
8.2.1  用MFC\應(yīng)用程序向?qū)自動生成框架程序 
8.2.2  MFC程序的類結(jié)構(gòu) 
8.2.3  MFC程序的文件組成 
8.2.4  應(yīng)用程序類及其主要成員函數(shù)InitInstance() 
8.2.5  文檔類、視圖類及文檔/視圖設(shè)計(jì)模式 
8.2.6  框架窗口類 
8.2.7  子窗口類 
8.2.8  MFC的消息處理機(jī)制 
8.3  菜單、快捷鍵、工具欄和狀態(tài)欄 
8.3.1  菜單 
8.3.2  建立菜單的程序?qū)嵗?nbsp;
8.3.3  快捷鍵 
8.3.4  工具欄 
8.3.5  狀態(tài)欄 
8.4  圖形界面編輯 
8.4.1  圖形設(shè)備接口 
8.4.2  偽設(shè)備 
8.4.3  設(shè)備語義 
8.4.4  CDC類 
8.4.5  觸發(fā)WM_PAINT繪圖消息 
8.4.6  采用CDC類繪圖的實(shí)例 
8.4.7  字體類和文本輸出實(shí)例 
8.5  文件操作 
8.5.1  文件與CFile類 
8.5.2  文件操作方法 
8.5.3  序列化 
8.6  對話框 
8.6.1  特殊的窗口-對話框 
8.6.2  對話框的運(yùn)行機(jī)制 
8.6.3  控件 
8.6.4  創(chuàng)建基于對話框的MFC應(yīng)用程序 
8.6.5  對話框數(shù)據(jù)交換和數(shù)據(jù)驗(yàn)證(DDX/DDV) 
8.6.6  基本消息對話框 
8.6.7  通用對話框 
8.7  本章小結(jié) 
8.8  習(xí)題
 
參考文獻(xiàn) 

本目錄推薦

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