注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計.NETVisual C++.NET程序設(shè)計實踐教程

Visual C++.NET程序設(shè)計實踐教程

Visual C++.NET程序設(shè)計實踐教程

定 價:¥39.00

作 者: 邵良杉
出版社: 清華大學(xué)
叢編項: 清華電腦學(xué)堂
標(biāo) 簽: VC++.NET

ISBN: 9787302142195 出版時間: 2007-01-01 包裝: 平裝
開本: 16開 頁數(shù): 397 字?jǐn)?shù):  

內(nèi)容簡介

  《Visual C++.NET程序設(shè)計實踐教程(清華電腦學(xué)堂)》主要介紹Visual C++.NET編程知識。全書主要內(nèi)容包括.NET Framework中的公共語言運行時、類庫、中間語言、JIT編譯器;托管c++的數(shù)據(jù)類型、各種運算符以及程序控制語句。Visual c++.NET中的函數(shù)使用,數(shù)組和指針的創(chuàng)建和使用。結(jié)構(gòu)、枚舉和聯(lián)合等數(shù)據(jù)類型?!禫isual C++.NET程序設(shè)計實踐教程(清華電腦學(xué)堂)》深入介紹了面向?qū)ο蟮某绦蛟O(shè)計知識,包括類的繼承、虛函數(shù)、多態(tài)性、以及新增的接口與委托。之后,《Visual C++.NET程序設(shè)計實踐教程(清華電腦學(xué)堂)》介紹了在Visual C++.NET中創(chuàng)建窗體的應(yīng)用知識;Windows文件系統(tǒng)操作知識。討論了ADO.NET和主要的ADO.NET類?!禫isual C++.NET程序設(shè)計實踐教程(清華電腦學(xué)堂)》最后介紹了Visual C++.NET繪圖技術(shù)和圖形設(shè)備接口應(yīng)用知識?!禫isual C++.NET程序設(shè)計實踐教程(清華電腦學(xué)堂)》可以作為讀者學(xué)習(xí)Visual c++.NET語言和面向?qū)ο箝_發(fā)的教程,適合作普通高校計算機專業(yè)和非計算機專業(yè)的程序設(shè)計教材,也可供自學(xué)讀者使用。

作者簡介

暫缺《Visual C++.NET程序設(shè)計實踐教程》作者簡介

圖書目錄

第1章  Visual Studio.NET基礎(chǔ)    1
1.1  C++、VC++.NET和
VS.NET簡介    1
1.2  .NET Framework與Visual
Studio.NET之間的關(guān)系    2
1.3  .NET Framework    2
1.3.1  公共語言運行時    3
1.3.2  .NET Framework類庫    6
1.4  程序集概述    6
1.5  命名空間    7
1.6  創(chuàng)建VC++.NET程序    9
1.7  VC++.NET開發(fā)環(huán)境    11
1.7.1  VC++.NET應(yīng)用
程序類型    11
1.7.2  IDE窗口概述    12
1.7.3  在IDE窗口中創(chuàng)建
應(yīng)用程序    14
1.8  實驗指導(dǎo)    15
1.9  思考與練習(xí)    16
第2章  程序結(jié)構(gòu)    17
2.1  數(shù)據(jù)類型    17
2.2  標(biāo)識符和關(guān)鍵字    20
2.2.1  標(biāo)識符    20
2.2.2  關(guān)鍵字    21
2.3  常量和變量    22
2.3.1  常量    22
2.3.2  變量    24
2.4  運算符與表達(dá)式    26
2.4.1  算術(shù)運算符    26
2.4.2  賦值運算符    27
2.4.3  關(guān)系運算符    28
2.4.4  邏輯運算符    28
2.4.5  位運算符    29
2.4.6  條件運算符    29
2.4.7  逗號運算符    30
2.4.8  sizeof運算符    30
2.4.9  運算符的優(yōu)先級和
結(jié)合性    30
2.5  程序控制語句    31
2.5.1  選擇語句    31
2.5.2  循環(huán)語句    36
2.5.3  跳轉(zhuǎn)語句    38
2.6  實驗指導(dǎo)    39
2.7  思考與練習(xí)    40
第3章  函數(shù)    44
3.1  函數(shù)的定義    44
3.2  函數(shù)的調(diào)用    45
3.2.1  函數(shù)的調(diào)用機制    46
3.2.2  值調(diào)用、引用調(diào)用和
地址調(diào)用    48
3.3  函數(shù)與變量的作用域    50
3.3.1  局部變量    50
3.3.2  全局變量    51
3.4  遞歸函數(shù)    54
3.5  帶有默認(rèn)參數(shù)的函數(shù)    58
3.6  函數(shù)的重載    60
3.6.1  函數(shù)的簽名    61
3.6.2  指針參數(shù)、引用
參數(shù)與重載    62
3.6.3  const參數(shù)、默認(rèn)
參數(shù)與重載    64
3.7  函數(shù)模板    66
3.8  實驗指導(dǎo)    69
3.9  思考與練習(xí)    71
第4章  數(shù)組和字符串    75
4.1  數(shù)組概述    75
4.2  托管數(shù)組與非托管數(shù)組    76
4.2.1  定義托管數(shù)組    76
4.2.2  引用托管數(shù)組元素    78
4.2.3  給托管數(shù)組賦值    79
4.2.4  非托管數(shù)組    80
4.3  數(shù)組和函數(shù)    81
4.3.1  傳遞單個數(shù)組元素    81
4.3.2  傳遞整個數(shù)組    82
4.4  數(shù)組的應(yīng)用    83
4.4.1  生成隨機數(shù)序列    83
4.4.2  排序    85
4.5  字符串    87
4.5.1  C++字符串    88
4.5.2  托管字符串    88
4.6  字符串?dāng)?shù)組    92
4.7  實驗指導(dǎo)    94
4.8  思考與練習(xí)    94
第5章  指針與引用    97
5.1  指針的概念    97
5.2  定義指針變量    98
5.3  指針運算符    98
5.4  指針和數(shù)組    99
5.5  指針和函數(shù)    104
5.5.1  作為形參的指針    104
5.5.2  返回指針的函數(shù)    105
5.6  引用    107
5.7  引用與函數(shù)    110
5.8  實驗指導(dǎo)    113
5.9  思考與練習(xí)    114
第6章  類與對象    117
6.1  對象    117
6.1.1  面向?qū)ο笏枷?nbsp;   117
6.1.2  對象與結(jié)構(gòu)的區(qū)別    119
6.2  類的定義    119
6.3  類的實現(xiàn)    122
6.3.1  構(gòu)造函數(shù)    122
6.3.2  析構(gòu)函數(shù)    127
6.3.3  訪問控制    127
6.3.4  屬性    129
6.4  對象數(shù)組    132
6.5  對象指針和引用    134
6.5.1  指向類成員的指針    134
6.5.2  對象指針作為
函數(shù)參數(shù)    136
6.5.3  對象引用作為
函數(shù)參數(shù)    137
6.6  實驗指導(dǎo)    138
6.7  思考與練習(xí)    141
第7章  類的更多功能和
其他類型    144
7.1  靜態(tài)成員    144
7.1.1  靜態(tài)數(shù)據(jù)成員    144
7.1.2  靜態(tài)成員函數(shù)    147
7.2  this關(guān)鍵字    148
7.3  結(jié)構(gòu)    149
7.3.1  定義結(jié)構(gòu)    149
7.3.2  結(jié)構(gòu)變量的聲明    150
7.3.3  結(jié)構(gòu)成員的引用及
初始化    152
7.3.4  結(jié)構(gòu)數(shù)組    153
7.4  聯(lián)合    155
7.5  枚舉    156
7.5.1  枚舉的聲明    156
7.5.2  枚舉變量的聲明    156
7.6  運算符重載    159
7.6.1  重載的特點    159
7.6.2  重載運算符的應(yīng)用    160
7.7  實驗指導(dǎo)    162
7.8  思考與練習(xí)    163
第8章  繼承與多態(tài)性    166
8.1  繼承的基本概念    166
8.2  繼承和構(gòu)造函數(shù)    168
8.2.1  繼承的實現(xiàn)    168
8.2.2  繼承關(guān)系中構(gòu)造
函數(shù)的調(diào)用    170
8.3  虛函數(shù)和多態(tài)性    173
8.3.1  虛函數(shù)    173
8.3.2  多態(tài)性    174
8.4  純虛函數(shù)和抽象類    176
8.5  接口與委托    177
8.5.1  接口    178
8.5.2  委托    179
8.6  裝箱與拆箱    181
8.7  實驗指導(dǎo)    182
8.8  思考與練習(xí)    185
第9章  異常處理    191
9.1  異常處理基礎(chǔ)知識    191
9.2  C++異常處理    192
9.2.1  C++異常處理
基礎(chǔ)知識    192
9.2.2  使用多重catch語句    195
9.2.3  捕獲任何異常    197
9.2.4  拋出指定的異常    198
9.2.5  重新拋出異常    199
9.3  結(jié)構(gòu)化異常處理    200
9.4  C++托管異常處理    204
9.4.1  C++托管異常處理
基礎(chǔ)知識    204
9.4.2  .NET Framework中的
標(biāo)準(zhǔn)異常類    205
9.4.3  使用標(biāo)準(zhǔn)異常類    206
9.4.4  使用自定義異常類    207
9.5  實驗指導(dǎo)    208
9.6  思考與練習(xí)    209
第10章  Windows窗體設(shè)計    211
10.1  設(shè)計窗體    211
10.1.1  了解窗體    211
10.1.2  Windows窗體控件
開發(fā)基礎(chǔ)    212
10.1.3  窗體和控件的
定位和布局    214
10.1.4  窗體及其屬性    214
10.2  創(chuàng)建窗體    216
10.2.1  手動創(chuàng)建窗體    217
10.2.2  使用項目模板
創(chuàng)建窗體    218
10.3  解決方案    221
10.4  常用控件    222
10.4.1  Timer控件    223
10.4.2  菜單和菜單項    224
10.4.3  CheckBox控件    226
10.4.4  Label和TextBox
控件    227
10.4.5  Button控件    228
10.4.6  ScrollBar控件    230
10.4.7  GroupBox和
Panel控件    231
10.4.8  RadioButton控件    233
10.4.9  ListBox和ComboBox
控件    233
10.4.10  ToolTip控件    235
10.5  Tab的順序    237
10.6  事件處理程序簡介    237
10.7  動態(tài)事件處理    240
10.8  解決方案部分代碼的解釋    242
10.9  實驗指導(dǎo)    246
10.10  思考與練習(xí)    248
第11章  MDI程序設(shè)計    251
11.1  MDI概述    251
11.1.1  界面設(shè)計原則    251
11.1.2  MDI程序的特征    252
11.2  完整的解決方案    253
11.3  MDI的應(yīng)用    255
11.4  標(biāo)準(zhǔn)窗體的作用    257
11.5  菜單和應(yīng)用程序    258
11.5.1  合并菜單    258
11.5.2  替換與刪除菜單及
菜單項    259
11.5.3  合并菜單項    260
11.5.4  上下文菜單    262
11.5.5  MDI事件關(guān)系    263
11.6  使用RichTextBox控件    266
11.7  格式化多功能文本框    270
11.7.1  設(shè)置顏色    270
11.7.2  設(shè)置字體    271
11.8  縮放    275
11.9  Web頁鏈接    275
11.10  實驗指導(dǎo)    276
11.11  思考與練習(xí)    278
第12章  文件操作與基本
數(shù)據(jù)結(jié)構(gòu)    281
12.1  預(yù)覽本章解決方案    281
12.2  System∷IO命名空間概述    283
12.2.1  目錄與文件管理    283
12.2.2  File類    288
12.3  使用OpenFileDialog和
SaveFileDialog控件    290
12.3.1  Filter屬性    291
12.3.2  使用OpenFileDialog
控件    291
12.4  讀寫順序文件    292
12.4.1  使用StreamReader類
讀取順序文件    292
12.4.2  使用StreamWriter類
寫入文件    294
12.5  ArrayList類    295
12.5.1  管理呼叫記錄    296
12.5.2  打開文件并
讀取到ArrayList    297
12.5.3  在ArrayList中
查看記錄    299
12.5.4  在ArrayList中添加、
修改和刪除記錄    301
12.5.5  保存ArrayList    303
12.5.6  枚舉ArrayList    304
12.6  SortedList類    305
12.6.1  在SortedList中
定位項目    306
12.6.2  在SortedList中添加、
修改和刪除記錄    306
12.7  隊列    307
12.7.1  創(chuàng)建隊列    308
12.8  堆棧    309
12.9  打開與讀寫隨機文件    310
12.9.1  FileStream類、BinaryReader
類和BinaryWriter類    310
12.9.2  打開并讀寫隨機文件    311
12.10  實驗指導(dǎo)    315
12.11  思考與練習(xí)    317
第13章  ADO.NET概述    319
13.1  學(xué)生信息管理系統(tǒng)    319
13.2  ADO.NET模型    320
13.3  OleDbConnection    321
13.3.1  創(chuàng)建OleDbConnection
組件實例    323
13.3.2  發(fā)送命令操作    324
13.4  OleDbDataAdapter    324
13.4.1  OleDbCommand    325
13.4.2  配置OleDbDataAdapter    326
13.4.3  表映射    327
13.4.4  填充DataSet    327
13.5  DataSet結(jié)構(gòu)    328
13.5.1  DataSet成員    328
13.5.2  DataTable    329
13.5.3  在DataTable中導(dǎo)航    331
13.6  修改DataTable中的數(shù)據(jù)    333
13.6.1  添加記錄    333
13.6.2  修改記錄    335
13.6.3  刪除記錄    336
13.7  參數(shù)化查詢    336
13.8  更新數(shù)據(jù)庫    338
13.8.1  配置InsertCommand    339
13.8.2  配置UpdateCommand    340
13.8.3  配置DeleteCommand    340
13.9  自動創(chuàng)建ADO.NET組件    341
13.10  數(shù)據(jù)綁定    343
13.11  DataGrid控件    345
13.12  DataReader    349
13.12.1  理解DataReader    349
13.12.2  OleDbDataReader查看
系別信息    351
13.13  實驗指導(dǎo)    352
13.14  思考與練習(xí)    354
第14章  繪圖與GDI+    357
14.1  預(yù)覽解決方案    357
14.2  了解GDI+    358
14.2.1  GDI+提供的服務(wù)及其
新增特性    358
14.2.2  GDI+中的基本托管類    359
14.2.3  GDI+中的常用結(jié)構(gòu)    363
14.3  圖形繪制    366
14.3.1  圖形繪制基礎(chǔ)知識    366
14.3.2  畫筆與畫線    369
14.3.3  畫刷與繪制可
填充圖形    373
14.3.4  繪制文本    377
14.3.5  坐標(biāo)變換與繪制
復(fù)雜圖形    379
14.3.6  繪制和保存圖像    381
14.4  使用基本圖形繪制圖表    385
14.4.1  繪制條形圖    387
14.4.2  繪制餅形圖    389
14.5  實驗指導(dǎo)    391
14.6  思考與練習(xí)    392
附錄  思考與練習(xí)答案    395

本目錄推薦

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