注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计C++.NET程序设计实训教程

C++.NET程序设计实训教程

C++.NET程序设计实训教程

定 价:¥59.00

作 者: 严冬松武建华
出版社: 清华大学出版社
丛编项: 计算机系列教材
标 签: 暂缺

购买这本书可以去


ISBN: 9787302512585 出版时间: 2018-11-01 包装: 平装
开本: 16 页数: 471 字数:  

内容简介

  本书以Visual Studio .NET平台的C++/CLI语言为技术基础,以软件项目开发为主题,结合应用实例,将内容组织为16章,主要内容包括C++/CLI的基础知识以及面向对象的基本概念和程序设计、基于Windows窗体的设计方法、常用控件的属性和事件以及事件响应函数的编写、基本界面构成及界面设计的方法、多文档界面的设计及数据传递、文件I/O及数据库的应用、GDI+基本绘图和图像处理、文本绘制、游戏编程以及综合应用系统设计实例等,使读者较全面地掌握C++/CLI语言的知识体系和编程技巧。全书在内容描述上力求通俗易懂,突出实用性和操作性;在内容安排上循序渐进、深入浅出,突出趣味性和应用性。本书可作为高等学校理工类各专业的程序设计实验教材,也可供软件开发者和编程爱好者参考。

作者简介

暂缺《C++.NET程序设计实训教程》作者简介

图书目录

目录
第1章C++/CLI基础训练1
1.1基本知识提要1
1.1.1程序设计方法1
1.1.2C++/CLI基本概念2
1.1.3数据类型转换2
1.1.4控制台输入输出3
1.1.5函数5
1.1.6函数的默认形参值6
1.1.7函数重载6
1.2实训操作内容7
1.2.1成绩计算7
1.2.2圆、圆球和圆柱11
1.2.3最大数15
1.2.4圆球和圆柱的体积17
1.3常见问题处理19
思考与练习20第2章C++/CLI编程进阶22
2.1基本知识提要22
2.1.1引用、跟踪引用及函数参数引用22
2.1.2内存托管23
2.1.3CLR数组24
2.1.4随机数27
2.1.5字符串28
2.2实训操作内容31
2.2.1放大器与交换器31
2.2.2新学员排队34
2.2.3扑克发牌模拟37
2.2.4分解器42
思考与练习44第3章类与对象47
3.1基本知识提要 47
3.1.1类与对象概述47
3.1.2构造函数、析构函数和终结器50
3.1.3程序集和类库52
3.1.4标量属性与索引属性52
3.1.5常用类和结构53
3.2实训操作内容54
3.2.1立方体54
3.2.2类库与协作编程62
3.2.3标量属性64
3.2.4索引属性68
思考与练习71第4章继承与多态73
4.1基本知识提要73
4.1.1继承与派生类73
4.1.2多态性与虚函数74
4.1.3接口76
4.1.4委托77
4.1.5事件79
4.2实训操作内容80
4.2.1派生的圆桌80
4.2.2几何体84
4.2.3英雄无敌87
4.2.4吃水果的接口94
4.2.5委托与代理98
4.2.6按钮事件100
思考与练习104第5章窗体和对话框设计108
5.1基本知识提要108
5.1.1Windows编程108
5.1.2窗体应用程序设计109
5.1.3窗体Forms类110
5.1.4鼠标事件和键盘事件114
5.1.5窗体与对话框116
5.2实训操作内容119
5.2.1窗体119
5.2.2键盘与鼠标事件122
5.2.3套圈游戏128
5.2.4五运六气132
思考与练习137第6章常用控件设计139
6.1基本知识提要139
6.1.1控件的常用属性和事件139
6.1.2标签141
6.1.3按钮、单选按钮和复选框141
6.1.4组框141
6.1.5图片框141
6.1.6文本框142
6.1.7掩码文本框142
6.1.8数字旋钮143
6.1.9日期时间143
6.1.10月历143
6.1.11弹出式信息组件144
6.1.12链接标签144
6.1.13网页导航145
6.1.14WebRequest类和HttpWebRequest类145
6.2实训操作内容146
6.2.1学生成绩146
6.2.2学生基本情况148
6.2.3用户登录窗体154
6.2.4天气预报158
思考与练习163第7章框条控件设计164
7.1基本知识提要164
7.1.1列表框164
7.1.2组合框167
7.1.3可选列表框168
7.1.4进度条168
7.1.5滚动条169
7.1.6滑动条169
7.1.7定时器170
7.1.8随机数类170
7.2实训操作内容171
7.2.1学生成绩操作171
7.2.2我的星期都去哪了180
7.2.3条子的使用184
7.2.4抓人游戏189
思考与练习193第8章容器控件设计195
8.1基本知识提要195
8.1.1图像列表组件195
8.1.2选项卡控件195
8.1.3列表视图控件197
8.1.4树视图控件199
8.1.5面板控件200
8.1.6切分容器控件201
8.2实训操作内容201
8.2.1图像显示控制201
8.2.2联系人信息管理205
8.2.3学校专业列表211
8.2.4学生成绩系统214
思考与练习223第9章基本界面设计225
9.1基本知识提要225
9.1.1菜单225
9.1.2工具栏228
9.1.3状态栏230
9.1.4图标231
9.1.5托盘控件232
9.1.6串口类及虚拟串口232
9.1.7ActiveX控件232
9.2实训操作内容234
9.2.1空气监控系统设计1234
9.2.2空气监控系统设计2240
9.2.3空气监控系统设计3246
9.2.4递增数字控件250
思考与练习253第10章多文档界面设计254
10.1基本知识提要254
10.1.1多文档窗体254
10.1.2富文本框控件257
10.1.3系统信息的获取258
10.2实训操作内容260
10.2.1多文档界面设计260
10.2.2多文档编辑器265
10.2.3一档多视275
思考与练习279第11章文件与文件夹操作281
11.1基本知识提要281
11.1.1文件和流281
11.1.2DriverInfo类283
11.1.3Directory类和DirectoryInfo类283
11.1.4Path类285
11.1.5File类和FileInfo类285
11.1.6流文件读写操作289
11.2实训操作内容293
11.2.1资源管理器293
11.2.2文件及文件夹操作301
11.2.3记事本307
11.2.4二进制编辑器313
思考与练习317第12章数据库应用编程319
12.1基本知识提要319
12.1.1ADO.NET体系结构319
12.1.2断开的数据库324
12.1.3连接的数据库326
12.1.4DataSet数据操作326
12.1.5数据视图和数据绑定328
12.2实训操作内容329
12.2.1数据库浏览器329
12.2.2数据库向导操作332
12.2.3数据库的行列操作344
12.2.4数据视图和数据绑定349
思考与练习355第13章GDI+图形绘制358
13.1基本知识提要358
13.1.1GDI+组成358
13.1.2常用基本数据结构359
13.1.3图形绘制361
13.1.4画笔362
13.1.5画刷364
13.1.6二维图形绘制方法366
13.2实训操作内容370
13.2.1时钟精灵370
13.2.2旋转的风扇372
13.2.3成绩统计图377
13.2.4贪吃蛇游戏380
思考与练习389第14章GDI+图像处理391
14.1基本知识提要391
14.1.1图像处理的方法391
14.1.2图像的特效处理395
14.1.3图像几何变换395
14.2实训操作内容396
14.2.1图像处理器1396
14.2.2图像处理器2402
14.2.3拼图游戏410
思考与练习425第15章序列化、文本绘制与打印426
15.1基本知识提要426
15.1.1序列化数据存取426
15.1.2文本的图形绘制428
15.1.3打印及打印预览430
15.2实训操作内容432
15.2.1学生成绩管理系统1432
15.2.2学生成绩管理系统2440
15.2.3学生成绩管理系统3448
思考与练习457第16章多媒体设计及应用程序部署459
16.1基本知识提要459
16.1.1多媒体文件的播放459
16.1.2应用程序的部署460
16.2实训操作内容462
16.2.1多媒体播放器462
16.2.2应用程序部署467
思考与练习471参考文献472

本目录推荐