图书介绍

Borland C++ 3.1 软件集成技术与范例PDF|Epub|txt|kindle电子书版本网盘下载

Borland C++ 3.1 软件集成技术与范例
  • 蔡明志原著;廖彬山等改编 著
  • 出版社: 北京:海洋出版社
  • ISBN:7502737626
  • 出版时间:1993
  • 标注页数:445页
  • 文件大小:20MB
  • 文件页数:453页
  • 主题词:

PDF下载


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

下载说明

Borland C++ 3.1 软件集成技术与范例PDF格式电子书版下载

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

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

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

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

图书目录

目录1

第一章 Borland C++ 3.1安装与使用1

1.1 起步:安装Borland C++ 3.1 Application Frameworks1

1.2 设置Borland C++ 3.1在硬盘中的目录2

1.3 设置Borland C++ 3.1 Application Frameworks的安装2

1.4 其它安装选项的设置2

1.5 开始安装3

1.6 进入Borland C++ 3.13

1.7 如何利用IDE来设计与编写程序4

1.8 存储程序5

1.9 执行程序5

1.10 利用Project文件来编译并开发大型的应用程序5

1.11 一些好用的功能6

1.12 进入Windows 3.x7

第二章 C++特性31

2.1 注解(comments)31

2.2 C++的简单输出与输入32

2.3 C++的动态存储器分配34

2.4 定义与声明35

2.5 参考类型(reference type)41

2.6 范围运算符(Scope resolution operator)44

2.7 const变量46

2.8 void指针47

2.9 sizeof运算符48

2.10 C++中所定义的与关键字48

2.11 C++的结构(structure)数据类型48

3.2 函数原型(function prototype)53

3.1 前言53

第三章 C++函数53

3.3 为什么需要函数原型54

3.4 函数信息的传递57

3.5 Inline函数79

3.6 Inline函数不是宏(Marcos)82

3.7 函数缺省参数初值(Default Arguments)83

3.8 函数名称的重载(Overloaded Function)86

3.9 函数重载(Function Overloading)时可能发生的问题89

3.10 函数指针(Pointers to functions)90

3.11 小结96

第四章 类与数据封装(Class Encapsulation)97

4.1 什么是类(class)97

4.2 什么是对象(object)97

4.3 如何设计出一个类98

4.4 Constructor构造函数111

4.5 Destructor构造函数113

4.6 成员初设序列(member initializer list)116

4.7 Constructor与成员初设序列的深入探讨122

4.8 Copy constructor复制建立者127

4.9 一个特殊的类类型—Structure138

4.10 小结140

第五章 类的应用141

5.1 类的友元(Friend Function)141

5.2 类的静态成员(Static class members)146

5.3 this指针153

5.4 类成员指针(Pointers to Class Members)160

5.5 类数组168

5.6 面向对象程序开发173

5.7 小结177

第六章 运算符重载(Overloading Operators)179

6.1 数据类型的转换211

6.2 设计转换函数时容易发生的问题224

6.3 小结228

第七章 继承(Inheritance)229

7.1 基础类与派生类(Base class derived class)229

7.2 基础类下的数据隐藏230

7.3 派生类的定义方法243

7.4 公用(Public)基础类与私用(Private)基础类244

7.5 派生类之数据成员与成员函数的定义与使用245

7.6 继承下派生类的constructor的设计249

7.7 派生类的constructor的进一步讨论253

7.8 派生类的成员函数及数据成员与类范围的关系259

7.9 Overriding functions并非overloading functions272

7.10 类的friend没有被继承的性质273

7.11 扩展您的程序273

7.12 多重继承下的不确定性287

7.13 小结292

第八章 虚拟函数与多态性(Virtual function and Polymorphism)293

8.1 派生类与基础类的转换293

8.2 静态连结(Static Binding)与动态连结(Dynamic Binding)297

8.3 虚拟函数(Virtual Function)301

8.4 如何定义虚拟函数306

8.5 虚拟函数的定义308

8.6 虚拟函数的调用310

8.7 虚拟函数与继承的关系320

8.8 虚拟函数的数据封装328

8.9 两个特殊的虚拟函数331

8.10 虚拟destructor336

8.11 另一种虚拟观念的应用——虚拟基础类(Virtual Base Class)341

8.12 小结351

第九章 再论C++的I/O(Input/Output)353

9.1 iostream.h的内容353

9.2 类ios的其他成员函数与Manipulators369

9.3 其他的格式标志372

9.4 派生类ostream与输出(Output)375

9.5 派生类ostream中有关输出的其他成员函数375

9.6 输出运算符<<的Overloading377

9.7 派生类istream与输入(Input)384

9.8 派生类istream中有关输入的其他成员函数384

9.9 输入运算符>>的Overloading386

9.11 ofstream与文件的输出391

9.10 有关文件的I/O391

9.12 ifstream与文件的读取392

9.13 文件数据流的操作392

第十章 Templates413

10.1 Template函数413

10.2 如何定义template函数415

10.3 template函数的overloading421

10.4 特殊状况的处理424

10.5 多重类型参数428

10.6 Template类431

10.7 Template类的定义431

10.8 Template类的friend函数438

10.9 特殊化的tempate class443

10.10 小结445

热门推荐