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

Visual C++面向?qū)ο缶幊?/h1>

定 價:¥59.00

作 者: 暫缺
出版社: 清華大學(xué)出版社
叢編項: 第4版普通高等教育十一五國家級規(guī)劃教材
標(biāo) 簽: 暫缺

ISBN: 9787302498544 出版時間: 2018-08-01 包裝: 平裝
開本: 16 頁數(shù): 406 字?jǐn)?shù):  

內(nèi)容簡介

  《Visual C++面向?qū)ο缶幊蹋ǖ?版)》嚴(yán)格按照高等學(xué)校本科教材的基本要求,力求科學(xué)、系統(tǒng)地表達(dá)教學(xué)內(nèi)容及相互的聯(lián)系,正確地闡述相關(guān)領(lǐng)域的計算機(jī)科學(xué)理論。既重視理論和方法的介紹,又重視具體技術(shù)的討論和實際問題的分析、解決。教材系統(tǒng)地介紹了Visual C++面向?qū)ο缶幊痰幕驹砗头椒?,主要?nèi)容包括C++程序設(shè)計、Visual C++編程基礎(chǔ)和Visual C++高級編程三個部分,按照Visual C++編程環(huán)境→C++語言→應(yīng)用程序向?qū)А臋n/視圖結(jié)構(gòu)→對話框和控件→MFC→圖形處理→編程深入的順序設(shè)計教學(xué)內(nèi)容。針對Visual C++程序設(shè)計課程教學(xué)的四個難點:C++語言的面向?qū)ο髾C(jī)制、MFC類庫功能的龐大、Windows編程的復(fù)雜性以及應(yīng)用程序框架的透明性,教材在基本概念、原理和方法的闡述上準(zhǔn)確、精練,深入淺出。根據(jù)不同類型院校和不同教學(xué)對象, 對選學(xué)內(nèi)容給出了個性化的建議。

作者簡介

  王育堅,教授。本人長期承擔(dān)計算機(jī)科學(xué)與技術(shù)專業(yè)本科生專業(yè)課和專業(yè)基礎(chǔ)課的教學(xué)工作,是北京聯(lián)合大學(xué)計算機(jī)科學(xué)與技術(shù)本科專業(yè)負(fù)責(zé)人,中國計算機(jī)學(xué)會高級會員、教育專業(yè)委員會委員,計算機(jī)科學(xué)與技術(shù)學(xué)科碩士生導(dǎo)師、學(xué)位委員,教育部碩士研究生學(xué)位論文通訊評議專家。近年來主持北京市精品教材和“十一五”國家規(guī)劃教材項目,主持北京市財政專項計算機(jī)科學(xué)與技術(shù)等專業(yè)建設(shè)(市級)項目,主持校級本科骨干建設(shè)專業(yè)等項目。主持開展專業(yè)建設(shè)、教學(xué)研究和教學(xué)改革,獲校級教學(xué)成果獎3項。近年來主持和參加北京市教委和橫向科研、教學(xué)研究項目多項,發(fā)表學(xué)術(shù)論文10多篇,出版教材2本,取得軟件著作權(quán)2項,申請受理專利3項。

圖書目錄



目錄
第1章Visual C++集成開發(fā)環(huán)境1
1.1Visual C++概述1
1.1.1Visual C++的特點1
1.1.2集成開發(fā)環(huán)境窗口2
1.1.3編譯器和鏈接器5
1.1.4編寫Win32控制臺應(yīng)用程序5
1.1.5MSDN幫助系統(tǒng)7
1.2項目和項目工作區(qū)8
1.2.1項目8
1.2.2項目工作區(qū)9
1.2.3ClassView類視圖9
1.2.4ResourceView資源視圖10
1.2.5FileView文件視圖11
1.2.6項目設(shè)置11
1.3編輯器12
1.3.1源代碼編輯器12
1.3.2資源編輯器13
1.4菜單欄和工具欄18
1.4.1菜單欄18
1.4.2工具欄20
習(xí)題23第2章C++語言基礎(chǔ)25
2.1C++概述252.1.1C++語言的歷史和特點25
2.1.2C++程序與C程序26
2.1.3C++對C的一般擴(kuò)充28
2.2C++程序基本要素29
2.2.1標(biāo)識符和關(guān)鍵字29
2.2.2常量和變量30
2.2.3運算符和表達(dá)式30
2.3C++數(shù)據(jù)類型32
2.3.1基本數(shù)據(jù)類型32
2.3.2數(shù)組33
2.3.3指針35
2.3.4字符串37
2.3.5const常量類型39
2.3.6結(jié)構(gòu)體41
2.3.7枚舉44
2.3.8typedef類型定義44
2.4控制語句45
2.4.1選擇語句45
2.4.2循環(huán)語句48
2.4.3轉(zhuǎn)移語句51
2.5函數(shù)52
2.5.1函數(shù)的定義52
2.5.2函數(shù)的調(diào)用和參數(shù)傳遞53
2.5.3函數(shù)的聲明56
2.5.4內(nèi)聯(lián)函數(shù)57
2.5.5函數(shù)的默認(rèn)參數(shù)值57
2.5.6引用58
2.6作用域與存儲類型61
2.6.1變量的作用域61
2.6.2變量的存儲類型63
2.6.3作用域限定符66
2.6.4命名空間66
2.6.5函數(shù)的存儲類型70
2.6.6動態(tài)內(nèi)存分配71
2.7編譯預(yù)處理指令73
2.7.1#define宏定義指令73
2.7.2#include文件包含指令74
2.7.3條件編譯指令75
習(xí)題77第3章類和對象87
3.1面向?qū)ο蟪绦蛟O(shè)計方法及特征87
3.1.1結(jié)構(gòu)化程序設(shè)計87
3.1.2面向?qū)ο蟪绦蛟O(shè)計88
3.1.3面向?qū)ο蟪绦蛟O(shè)計的基本特征90
3.2C++類93
3.2.1類的定義與實現(xiàn)93
3.2.2構(gòu)造函數(shù)和析構(gòu)函數(shù)95
3.2.3拷貝構(gòu)造函數(shù)97
3.2.4this指針100
3.3靜態(tài)成員102
3.3.1靜態(tài)數(shù)據(jù)成員102
3.3.2靜態(tài)成員函數(shù)104
3.4組合類106
3.4.1組合類的定義106
3.4.2組合類的拷貝構(gòu)造函數(shù)109
3.5友元110
3.5.1友元函數(shù)110
3.5.2友元類112
3.6常對象和常對象成員113
3.6.1常對象113
3.6.2常成員函數(shù)114
3.6.3常數(shù)據(jù)成員115
習(xí)題115第4章繼承與多態(tài)123
4.1繼承與派生123
4.1.1基類和派生類123
4.1.2派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù)128
4.1.3多繼承130
4.1.4虛基類133
4.2多態(tài)和虛函數(shù)138
4.2.1基類指針指向派生類對象138
4.2.2虛函數(shù)140
4.2.3虛析構(gòu)函數(shù)142
4.2.4純虛函數(shù)與抽象類143
4.3重載145
4.3.1函數(shù)重載145
4.3.2運算符重載148
4.4模板154
4.4.1函數(shù)模板154
4.4.2類模板156
4.5Microsoft Visual C++的語法擴(kuò)充158
4.5.1Visual C++擴(kuò)充定義的數(shù)據(jù)類型158
4.5.2Visual C++運行庫159
4.5.3運行時類型識別161
4.5.4編程規(guī)范163
習(xí)題164第5章創(chuàng)建應(yīng)用程序框架173
5.1應(yīng)用程序向?qū)?73
5.1.1Visual C++向?qū)У念愋?73
5.1.2MFC AppWizard的使用步驟174
5.1.3MFC應(yīng)用程序的開發(fā)流程184
5.2應(yīng)用程序向?qū)傻奈募?86
5.2.1應(yīng)用程序向?qū)傻奈募愋?86
5.2.2應(yīng)用程序向?qū)傻念^文件187
5.2.3應(yīng)用程序向?qū)傻脑次募?89
5.2.4應(yīng)用程序向?qū)傻馁Y源文件195
5.2.5應(yīng)用程序向?qū)傻钠渌募?96
5.3ClassWizard類向?qū)?98
5.3.1ClassWizard的功能198
5.3.2添加消息處理函數(shù)199
5.3.3添加類201
5.4程序調(diào)試203
5.4.1查找源程序中的語法錯誤203
5.4.2Debug調(diào)試器204
5.4.3跟蹤調(diào)試程序206
習(xí)題209第6章文檔與視圖213
6.1文檔/視圖結(jié)構(gòu)213
6.1.1文檔/視圖結(jié)構(gòu)概述213
6.1.2文檔與視圖之間的相互作用215
6.1.3多文檔217
6.2菜單設(shè)計220
6.2.1建立菜單資源220
6.2.2添加菜單命令處理函數(shù)222
6.2.3彈出式菜單226
6.3鼠標(biāo)消息處理228
6.3.1鼠標(biāo)消息228
6.3.2一個簡單的繪圖程序228
6.4工具欄和狀態(tài)欄設(shè)計234
6.4.1添加工具欄按鈕234
6.4.2定制狀態(tài)欄235
6.5文檔的讀寫238
6.5.1使用CFile類238
6.5.2序列化240
6.5.3自定義類的序列化242
6.6滾動視圖和多視圖245
6.6.1滾動視圖245
6.6.2多視圖247
習(xí)題251第7章對話框和控件255
7.1對話框概述255
7.1.1基于對話框的應(yīng)用程序255
7.1.2對話框類CDialog257
7.1.3信息對話框258
7.2使用對話框260
7.2.1一般對話框工作流程260
7.2.2創(chuàng)建對話框262
7.2.3添加控件及關(guān)聯(lián)的成員變量264
7.2.4對話框數(shù)據(jù)交換(DDX)和校驗(DDV)270
7.3標(biāo)準(zhǔn)控件272
7.3.1控件概述272
7.3.2組織控件274
7.3.3控件的共有屬性275
7.3.4靜態(tài)控件277
7.3.5編輯框278
7.3.6按鈕281
7.3.7列表框284
7.4公共控件289
7.4.1旋轉(zhuǎn)按鈕290
7.4.2滑塊292
7.4.3進(jìn)度條295
7.4.4標(biāo)簽297
習(xí)題302第8章MFC原理與方法307
8.1Windows編程基礎(chǔ)307
8.1.1Windows編程特點307
8.1.2應(yīng)用程序編程接口(API)308
8.1.3Windows消息314
8.1.4句柄316
8.2微軟基礎(chǔ)類(MFC)317
8.2.1MFC概述318
8.2.2MFC體系結(jié)構(gòu)319
8.2.3學(xué)習(xí)MFC的方法321
8.3MFC應(yīng)用程序框架322
8.3.1應(yīng)用程序框架中的對象322
8.3.2MFC應(yīng)用程序的生存與消亡323
8.3.3常用的MFC文件326
8.4MFC消息管理329
8.4.1MFC消息映射機(jī)制329
8.4.2消息的發(fā)送331
8.4.3自定義消息處理332
8.5MFC宏335
8.5.1常用的MFC宏336
8.5.2運行時類型識別和動態(tài)創(chuàng)建337
8.5.3MFC調(diào)試宏339
習(xí)題340第9章圖形繪制345
9.1圖形設(shè)備接口345
9.1.1概述345
9.1.2設(shè)備環(huán)境346
9.1.3GDI坐標(biāo)系和映射模式348
9.1.4顏色的設(shè)置354
9.2畫筆和畫刷355
9.2.1GDI對象355
9.2.2使用畫筆356
9.2.3使用畫刷360
9.2.4使用GDI堆對象361
9.2.5基本幾何圖形的繪制363
9.3文本與字體365
9.3.1繪制文本365
9.3.2字體概述367
9.3.3創(chuàng)建字體368
習(xí)題373第10章Visual C++編程深入377
10.1異常處理377
10.1.1C++異常處理377
10.1.2Win32異常處理380
10.1.3MFC異常宏和異常類383
10.1.4MFC異常處理385
10.2動態(tài)鏈接庫388
10.2.1動態(tài)鏈接庫概述388
10.2.2創(chuàng)建動態(tài)鏈接庫389
10.2.3使用動態(tài)鏈接庫392
10.3非模態(tài)對話框395
10.3.1模態(tài)對話框與非模態(tài)對話框395
10.3.2非模態(tài)對話框工作流程395
習(xí)題400常用術(shù)語索引403參考文獻(xiàn)407

本目錄推薦

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