图书介绍

VISUAL C++ NET程序设计实践教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

VISUAL C++ NET程序设计实践教程
  • 邵良彬,李白萍,王新海等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302142195
  • 出版时间:2007
  • 标注页数:398页
  • 文件大小:71MB
  • 文件页数:409页
  • 主题词:C语言-程序设计-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

VISUAL C++ NET程序设计实践教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Visual Studio.NET基础1

1.1 C++、VC++.NET和VS.NET简介1

1.2 .NET Framework与Visual Studio.NET之间的关系2

1.3 .NET Framework2

1.3.1 公共语言运行时3

1.3.2 .NET Framework类库6

1.4 程序集概述6

1.5 命名空间7

1.6 创建VC++.NET程序9

1.7 VC++.NET开发环境11

1.7.1 VC++.NET应用程序类型11

1.7.2 IDE窗口概述12

1.7.3 在IDE窗口中创建应用程序14

1.8 实验指导15

1.9 思考与练习16

第2章 程序结构17

2.1 数据类型17

2.2.1 标识符20

2.2 标识符和关键字20

2.2.2 关键字21

2.3 常量和变量22

2.3.1 常量22

2.3.2 变量24

2.4 运算符与表达式26

2.4.1 算术运算符26

2.4.2 赋值运算符27

2.4.3 关系运算符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 运算符的优先级和结合性30

2.5 程序控制语句31

2.5.1 选择语句31

2.5.2 循环语句36

2.5.3 跳转语句38

2.6 实验指导39

2.7 思考与练习40

第3章 函数44

3.1 函数的定义44

3.2 函数的调用45

3.2.1 函数的调用机制46

3.2.2 值调用、引用调用和地址调用48

3.3.1 局部变量50

3.3 函数与变量的作用域50

3.3.2 全局变量51

3.4 递归函数54

3.5 带有默认参数的函数58

3.6 函数的重载60

3.6.1 函数的签名61

3.6.2 指针参数、引用参数与重载62

3.6.3 const参数、默认参数与重载64

3.7 函数模板66

3.8 实验指导69

3.9 思考与练习71

第4章 数组和字符串75

4.1 数组概述75

4.2 托管数组与非托管数组76

4.2.1 定义托管数组76

4.2.2 引用托管数组元素78

4.2.3 给托管数组赋值79

4.2.4 非托管数组80

4.3 数组和函数81

4.3.1 传递单个数组元素81

4.3.2 传递整个数组82

4.4 数组的应用83

4.4.1 生成随机数序列83

4.4.2 排序85

4.5 字符串87

4.5.2 托管字符串88

4.5.1 C++字符串88

4.6 字符串数组92

4.7 实验指导94

4.8 思考与练习94

第5章 指针与引用97

5.1 指针的概念97

5.2 定义指针变量98

5.3 指针运算符98

5.4 指针和数组99

5.5 指针和函数104

5.5.1 作为形参的指针104

5.5.2 返回指针的函数105

5.6 引用107

5.7 引用与函数110

5.8 实验指导113

5.9 思考与练习114

6.1.1 面向对象思想117

6.1 对象117

第6章 类与对象117

6.1.2 对象与结构的区别119

6.2 类的定义119

6.3 类的实现122

6.3.1 构造函数122

6.3.2 析构函数127

6.3.3 访问控制127

6.3.4 属性129

6.4 对象数组132

6.5 对象指针和引用134

6.5.1 指向类成员的指针134

6.5.2 对象指针作为函数参数136

6.5.3 对象引用作为函数参数137

6.6 实验指导138

6.7 思考与练习141

7.1 静态成员144

7.1.1 静态数据成员144

第7章 类的更多功能和其他类型144

7.1.2 静态成员函数147

7.2 this关键字148

7.3 结构149

7.3.1 定义结构149

7.3.2 结构变量的声明150

7.3.3 结构成员的引用及初始化152

7.3.4 结构数组153

7.4 联合155

7.5 枚举156

7.5.1 枚举的声明156

7.5.2 枚举变量的声明156

7.6 运算符重载159

7.6.1 重载的特点159

7.6.2 重载运算符的应用160

7.7 实验指导162

7.8 思考与练习163

8.1 继承的基本概念166

第8章 继承与多态性166

8.2 继承和构造函数168

8.2.1 继承的实现168

8.2.2 继承关系中构造函数的调用170

8.3 虚函数和多态性173

8.3.1 虚函数173

8.3.2 多态性174

8.4 纯虚函数和抽象类176

8.5 接口与委托177

8.5.1 接口178

8.5.2 委托179

8.6 装箱与拆箱181

8.7 实验指导182

8.8 思考与练习185

第9章 异常处理191

9.1 异常处理基础知识191

9.2.1 C++异常处理基础知识192

9.2 C++异常处理192

9.2.2 使用多重catch语句195

9.2.3 捕获任何异常197

9.2.4 抛出指定的异常198

9.2.5 重新抛出异常199

9.3 结构化异常处理200

9.4 C++托管异常处理204

9.4.1 C++托管异常处理基础知识204

9.4.2 .NET Framework中的标准异常类205

9.4.3 使用标准异常类206

9.4.4 使用自定义异常类207

9.5 实验指导208

9.6 思考与练习209

第10章 Windows窗体设计211

10.1 设计窗体211

10.1.1 了解窗体211

10.1.2 Windows窗体控件开发基础212

10.1.4 窗体及其属性214

10.1.3 窗体和控件的定位和布局214

10.2 创建窗体216

10.2.1 手动创建窗体217

10.2.2 使用项目模板创建窗体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.6 事件处理程序简介237

10.5 Tab的顺序237

10.7 动态事件处理240

10.8 解决方案部分代码的解释242

10.9 实验指导246

10.10 思考与练习248

第11章 MDI程序设计251

11.1 MDI概述251

11.1.1 界面设计原则251

11.1.2 MDI程序的特征252

11.2 完整的解决方案253

11.3 MDI的应用255

11.4 标准窗体的作用257

11.5 菜单和应用程序258

11.5.1 合并菜单258

11.5.2 替换与删除菜单及菜单项259

11.5.3 合并菜单项260

11.5.4 上下文菜单262

11.5.5 MDI事件关系263

11.6 使用RichTextBox控件266

11.7 格式化多功能文本框270

11.7.1 设置颜色270

11.7.2 设置字体271

11.8 缩放275

11.9 Web页链接275

11.10 实验指导276

11.11 思考与练习278

第12章 文件操作与基本数据结构281

12.1 预览本章解决方案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.1 使用StreamReader类读取顺序文件292

12.4 读写顺序文件292

12.4.2 使用StreamWriter类写入文件294

12.5 ArrayList类295

12.5.1 管理呼叫记录296

12.5.2 打开文件并读取到ArrayList297

12.5.3 在ArrayList中查看记录299

12.5.4 在ArrayList中添加、修改和删除记录301

12.5.5 保存ArrayList303

12.5.6 枚举ArrayList304

12.6 SortedList类305

12.6.1 在SortedList中定位项目306

12.6.2 在SortedList中添加、修改和删除记录306

12.7 队列307

12.7.1 创建队列308

12.8 堆栈309

12.9 打开与读写随机文件310

12.9.1 FileStream类、BinaryReader类和BinaryWriter类310

12.9.2 打开并读写随机文件311

12.10 实验指导315

12.11 思考与练习317

第13章 ADO.NET概述319

13.1 学生信息管理系统319

13.2 ADO.NET模型320

13.3 OleDbConnection321

13.3.1 创建OleDbConnection组件实例323

13.4 OleDbDataAdapter324

13.3.2 发送命令操作324

13.4.1 OleDbCommand325

13.4.2 配置OleDbDataAdapter326

13.4.3 表映射327

13.4.4 填充DataSet327

13.5 DataSet结构328

13.5.1 DataSet成员328

13.5.2 DataTable329

13.5.3 在DataTable中导航331

13.6.1 添加记录333

13.6 修改DataTable中的数据333

13.6.2 修改记录335

13.6.3 删除记录336

13.7 参数化查询336

13.8 更新数据库338

13.8.1 配置InsertCommand339

13.8.2 配置UpdateCommand340

13.8.3 配置DeleteCommand340

13.9 自动创建ADO.NET组件341

13.10 数据绑定343

13.11 DataGrid控件345

13.12 DataReader349

13.12.1 理解DataReader349

13.12.2 OleDbDataReader查看系别信息351

13.13 实验指导352

13.14 思考与练习354

14.1 预览解决方案357

第14章 绘图与GDI+357

14.2 了解GDI+358

14.2.1 GDI+提供的服务及其新增特性358

14.2.2 GDI+中的基本托管类359

14.2.3 GDI+中的常用结构363

14.3 图形绘制366

14.3.1 图形绘制基础知识366

14.3.2 画笔与画线369

14.3.3 画刷与绘制可填充图形373

14.3.4 绘制文本377

14.3.5 坐标变换与绘制复杂图形379

14.3.6 绘制和保存图像381

14.4 使用基本图形绘制图表385

14.4.1 绘制条形图387

14.4.2 绘制饼形图389

14.5 实验指导391

14.6 思考与练习392

附录 思考与练习答案395

热门推荐