《即学即用 Borland C++ 4.5》求取 ⇩

1.1.1安装Borladn C++1

1.2使用集成开发环境(IDE)1

第一章Borland C++入门1

1.1运行安装工具1

1.2.2使用IDE的菜单和窗口2

1.2.1启动IDE2

1.2.3菜单系统3

1.2.4窗口系统4

1.3.2工程设置6

1.3.1设置IDE选项6

1.3配置Borland C++6

1.3.3环境设置7

1.4编写你的第一个C++程序8

1.4.1了解C++程序结构8

1.3.4工具设置8

1.4.2预处理器命令9

1.4.3全局说明10

1.4.4 main()函数11

1.4.5用户自定义函数11

1.4.6函数的说明、定义和调用11

1.4.7使用编辑器编写程序12

目 录12

作者简介12

本书介绍的内容13

什么人需要读本书13

引言13

本书中的约定14

怎样使用本书14

本书的组织方式14

1.4.8编译和运行程序14

1.4.9观察程序是如何工作的14

1.5介绍库函数16

1.5.1使用一些基本的输入函数16

1.5.2 get…()函数16

练习C和C++的注意事项16

1.5.3 scanf()函数17

1.5.4使用一些基本的输出函数18

1.5.6 printf()函数19

1.5.5 put…()函数19

1.5.7使用某些格式转换函数20

1.5.8 atoi()函数20

1.5.9 toupper函数21

习题22

小结22

第二章了解C语言基础知识24

2.1打下基础24

2.1.1 了解源、目标和加载模块24

2.1.2了解程序逻辑和执行流程25

2.1.3使用条件指令26

2.1.4使用循环指令29

2.2使用基本数据类型30

2.2.1了解C的基本数据类型30

2.2.3浮点数31

2.2.2整数31

2.2.4字符数据32

2.2.5掌握在何处定义数据对象33

2.3编写C表达式和语句35

2.3.1了解表达式和语句35

2.3.2介绍C运算符集37

2.4控制类型转换39

2.4.1了解隐含类型转换40

2.4.2使用明确的类型转换41

2.5使用C的宏42

2.5.1定义类似对象一样的宏42

2.5.2定义像函数一样的宏45

小结48

习题48

第三章使用C函数50

3.1了解main()函数和库函数50

3.1.1编写main()函数50

3.1.2使用库函数52

3.1.3知道有哪些库函数可用52

3.1.4把库函数包含在你的程序中53

3.2编写你自己的函数54

3.2.1为你的函数编写原形54

3.2.2传参数给函数57

3.3从函数中返回值59

3.3.1定义和使用函数类型59

3.3.2像使用对象一样使用函数61

3.4.1确定—变量的范围62

3.4了解存贮类型62

3.4.2确定—变量的生存期63

3.4.3确定—变量的链接64

3.5使用高级程序控制逻辑65

3.5.1编写循环控制语句65

3.5.2使用goto65

3.5.3使用break66

3.5.4使用continue66

3.5.5改变程序执行流程67

3.5.6使用exit()和abort()67

3.6使用WinExec()函数68

3.7.1设计可变参数表69

3.7使用可变的参数表69

3.7.2使用va…()函数70

习题73

小结73

第四章使用指针和派生类型74

4.1 了解标准C的派生类型74

4.1.1 了解C的分类系统74

4.1.2从旧的类型中建立新的类型74

4.2了解C指针77

4.2.1了解间接寻址77

4.2.2使用C的间接寻址和取地址运算符82

4.3使用数组和串84

4.3.1说明和使用对象的数组84

4.3.2了解C的串87

4.4使用结构和共用体90

4.4.1用不同的类型建立结构90

4.4.2共用体是结构和对象的另一种形式92

4.5使用指向函数的指针95

4.5.1说明和初始化指向函数的指针95

4.5.2用指针引用来调用函数96

4.6使用具有动态内存的指针98

4.6.1你的C程序和动态内存98

4.6.2使用动态内存100

习题105

小结105

5.1.1确定把什么放在一个源文件中106

5.1一个程序使用几个源文件106

第五章建立、编译和测试Borland C++程序106

5.1.2建立一个Borland C++工程文件113

5.2了解外部引用115

5.2.1使用extern关键词115

5.2.2使用外部函数116

5.3为外部模块编写头文件117

5.3.1确定把什么放入头文件中118

5.3.2包含用户提供的头文件118

5.4使用头文件中的条件编译器命令119

5.5用IDE编译和运行程序120

5.5.1编译和运行简单的程序121

5.5.2简单错误的更正121

5.6.1使用Step over命令缩小搜索范围122

5.6介绍集成调试器122

5.6.2使用Trace into命令指出问题所在123

5.6.3设置和删除断点124

习题125

小结125

第六章使用Borland C++的I/O函数库127

6.1 理解I/O的概念127

6.1.1了解文件和设备127

6.1.2了解文件和流128

6.1.3了解文本流和二进制流130

6.2对I/O使用标准的流131

6.2.1使用格式化的I/O函数131

6.2.2使用字符I/O函数139

6.3.1打开、关闭和控制文件142

6.3使用文件控制函数142

6.3.2控制文件缓冲器146

6.4使用直接文件I/O函数147

6.4.1了解直接I/O的概念147

6.4.2读写直接文件149

6.5使用文件定位函数153

6.5.1获取当前文件的位置153

6.5.2设置一个文件的新位置154

6.6处理文件I/O错误155

6.6.1检测文件I/O错误155

6.6.2显示和清除文件I/O错误156

习题156

小结157

第七章使用C++的类159

7.1 比较C和C++中的派生类型159

7.1.1在C++中重定义“派生”159

7.1.2了解C++的封装161

7.1.3用struct来说明类162

7.2说明C++的类165

7.2.1了解类(class)的说明168

7.2.2使用public、private和protected关键词182

7.3为一个类编写成员函数183

7.3.1把成员函数和类联结起来183

7.3.2提供构造函数和析构函数186

7.4.1在一个类中包含友元函数189

7.4使用友元函数189

7.4.2确定何时使用友元函数190

习题191

小结191

第八章创建C++对象194

8.1定义C++对象194

8.1.1把存贮类赋给类对象194

8.1.2定义任意存活期的类对象196

8.1.3定义局部(auto)类对象196

8.1.4定义全局(static)类对象203

8.2初始化类对象209

8.2.1使用构造函数初始化类对象209

8.2.2使用初始化表211

习题211

小结212

第九章访问C++对象213

9.1使用范围解析运算符213

9.1.1使用范围解析的总规则213

9.1.2为语法控制使用范围解析215

9.1.3用范围解析控制模糊性216

9.2了解C++的范围规则219

9.2.1了解C和C++范围之间的差别220

9.2.2考查C++的范围规则221

9.3和C++对象通信224

9.3.1发送消息给对象224

9.3.2了解this指针240

9.4.2了解引用运算符241

9.4.1从取地址运算符演化出引用运算符241

9.4使用引用运算符241

9.5使用对象作函数参数242

9.5.1通过值和引用来传递对象242

9.5.2从成员函数中访问其它对象244

9.6使用对象的指针245

9.6.1了解何时需要指针245

9.6.2说明对象的指针和数组246

习题248

小结248

第十章使用C++中的重载函数和运算符249

10.1重载成员函数249

10.1.1了解C++的重载249

10.1.2说明重载的成员函数252

10.2.1重载类的友元253

10.2重载友元和非成员函数253

10.2.2重载非成员函数257

10.3了解类型安全的链接258

10.3.1了解函数的mangling258

10.3.2用标准C的包含文件控制链接问题260

10.4 C++重载运算符262

10.4.1了解运算符的重载262

10.4.2说明重载的运算符函数266

10.4.3重载二元和一元运算符273

10.5重载下标和函数调用运算符275

10.5.1使用重载的下标运算符275

10.5.2使用重载函数调用运算符279

习题281

小结282

第十一章使用C++的构造函数和析构函数283

11.1了解构造函数和析构函数的调用284

11.1.1说明构造函数284

11.1.2说明析构函数288

11.2使用构造函数的初始化器290

11.2.1何时调用构造函数293

11.2.2何时调用析构函数299

11.3重载构造函数302

11.3.1编写一个默认的构造函数302

11.3.2编写其它的构造函数305

11.3.3确定何时需要一个拷贝的构造函数306

11.4.1 new和delete的一般用法307

11.4使用new和delete运算符307

11.4.2动态地创建和删除类对象310

11.5重载new和delete运算符311

11.5.1重载全局运算符312

11.5.2为一个类重载运算符316

习题318

小结318

第十二章使用C++的流320

12.1介绍C++的流320

12.1.1 C++流和标准流的比较320

12.1.2 为标准的I/O使用C++流323

12.2处理C++流的错误331

12.2.1检测C++流的错误状态331

12.2.2使用流状态的成员函数333

12.3用C++流控制数据格式334

12.3.1对内建的类型使用插入函数和抽取函数334

12.3.2重载〈〈和〉〉运算符339

12.4使用C++流的控制运算符342

12.4.1了解C++的控制运算符342

12.4.2使用控制运算符改变状态和属性343

12.5使用C++的文件I/O流346

12.5.1读写fstream文件349

12.5.2用C++流定位文件351

12.6使用和转换旧的C++流352

12.7 AT TC++3.0353

12.7.1旧的和新的C++流之间的区别353

12.7.2转换到新的C++流354

习题355

小结356

第十三章使用C++的派生类358

13.1不带继承地重用代码358

13.1.1了解代码的可重用性358

13.1.2通过组合重用代码359

13.2使用单个的基类362

13.2.1了解继承362

13.2.2说明基类和派生类362

13.3使用虚函数369

13.3.1使用后约束(late binding)和虚函数369

13.3.2使用范围解析控制成员函数的访问372

13.4使用多个基类372

13.4.1从一个以上的基类中派生373

13.4.2说明和使用虚的基类375

13.5从抽象类中派生类377

13.5.1了解纯虚函数377

13.5.2实现纯虚函数377

13.6使用带继承的构造函数和析构函数378

13.6.1初始化代码是不能继承的379

13.6.2了解带继承的构造函数和析构函数的调用顺序379

13.6.3使用虚的析构函数379

习题381

小结382

第十四章对象的控制、性能和未来的方向383

14.1用户定义的类型转换383

14.1.1使用构造函数来转换类型383

14.1.2重载类型投影运算符385

14.2.1使用友元函数来提高效率388

14.2.2使用友元函数控制对象的语法388

14.2控制对象的行为和性能388

14.2.3使用static存贮类来避免重复的实例说明390

14.2.4使用引用和指针392

14.2.5使用内置函数来消除函数调用394

14.3类对象控制中的方向395

14.3.1类和函数模板395

14.3.2异常处理397

习题398

小结398

第十五章用Borland C++编辑Windows程序399

15.1关于Windows编程的遥言399

15.3开发者的好处400

15.2为什么要为Windows编程400

15.4熟悉Windows编程环境401

15.4.1 Windows是一个多任务的环境401

15.4.2 Windows是一个面向对象的环境403

15.5 Windows的资源409

15.5.1 Windows资源的种类409

15.5.2资源文件类型411

15.6用资源工作411

15.7 fcwin.c示例程序中所需的资源411

15.8用Borland Resource Workshop建立FCWIN的资源416

习题422

小结422

16.1.1激活WinSpector工具424

第十六章Windows编程工具424

16.1 WinSpector工具424

16.1.2偏好对话框425

16.1.3解释Log文件426

16.2 WinSight工具437

16.2.1起步437

16.2.2选择一个视图437

16.2.3使用窗口树438

16.2.4对类的工作440

16.2.5选择被跟踪的消息441

16.3用于Windows的TurboDebugger443

16.3.1创立调试443

16.3.2使用Turbo Debugger445

16.3.3使用高级调试特性451

习题453

小结453

第十七章设计Windows应用程序454

17.1建立Windows应用程序的环境454

17.2了解Windows目录的用法454

17.2.1在实践中学习:设计fcwin.c455

17.3为Windows应用程序创建源文件475

17.3.1了解Windows编程环境475

17.3.2创建一个模块定义文件476

17.3.3设计程序的头文件477

17.3.4为FCWIN创建一个工程文件478

小结479

习题479

第十八章用Borland C++编写Windows应用程序480

18.1设计Windows的接口480

18.1.1注册窗口类480

18.1.2建立主消息循环484

18.1.3编写WndProc()函数485

18.1.4为对话框建立回调函数487

18.1.5使MessageBox()弹出帮助信息和出错消息489

18.1.6假脱机硬拷贝到Windows打印管理器491

18.2使用动态链接库497

18.2.1 了解DLLs497

18.2.2编写一个DLL应用程序499

小结502

习题502

第十九章使用ObjectWindows库504

19.1 ObjentWindows的层次504

19.1.1模块和应用程序类504

19.1.2窗口类505

19.1.3文档和查看类506

19.1.4控制类506

19.1.5标准的Windows控制507

19.1.6对话框类516

19.1.7图形类518

19.1.8打印类518

19.1.9其它类518

19.2响应Windows消息519

19.3最小的OWL应用程序520

19.4一个简单的交互式Windows应用程序522

19.5 CALC1计算器应用程序524

19.6 CALC2计算器应用程序535

19.7文本编辑应用程序546

习题556

小结556

第二十章Container类558

20.1 Container类的概述558

20.1.1类的命名规则558

20.1.2矢量类559

20.1.3数组类559

20.1.4双链接表类560

20.2数组类的说明560

20.3双链接表类574

20.4编程举例589

20.4.1 array1.exe程序589

20.4.2 array2.exe程序592

20.4.3 array3.exe程序594

20.4.4 list1.exe程序599

习题602

小结602

第二十一章使用OLE 2.0604

21.1 ObjectComponents、ObjectWindows以及OLE604

21.2 OLE应用程序的类型605

21.3创建OWL容器型应用程序606

21.3.1运行OLECONT1应用程序612

21.3.3应用程序类616

21.3.2 OLECONT 1应用程序的编程616

21.3.4主窗口类620

21.3.5客户窗口类623

21.3.6运行一个OLE应用程序624

21.4处理动态菜单624

21.4.1动态菜单的编程625

21.4.2使动态菜单工作626

21.5在MDI应用程序中使用动态菜单630

21.5.1每一种窗口类型的一个菜单630

21.5.2使MDI动态菜单工作632

21.6建造一个OLE容器型应用程序菜单637

21.6.1提供菜单命令提示638

21.7剪切、粘贴和删除OLE对象639

21.7.1运行OLECONT2应用程序645

21.7.2链接的对象648

21.7.3 OLECONT2应用程序的编程650

21.8 加载和保存OLE复合文档653

21.8.1运行OLECONT3应用程序662

21.8.2处理Save或Save As命令664

21.8.3保存OLE文件665

21.8.4处理Open命令666

21.8.5处理New命令667

习题668

小结668

附录A ASCII码表670

附录B quad类的程序清单674

附录C建立DOS应用程序683

1996《即学即用 Borland C++ 4.5》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)(S.波茨)Steve Potts,(美)(C.瓦尔尼 1996 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

即学即用DOS(1996 PDF版)
即学即用DOS
1996 北京:电子工业出版社
即学即用 Oracle TM 8( PDF版)
即学即用 Oracle TM 8
电子工业出版社
即学即用Access 97(1998 PDF版)
即学即用Access 97
1998 北京:北京理工大学出版社
即学即用Internet Explorer 4(1999 PDF版)
即学即用Internet Explorer 4
1999 北京:北京理工大学出版社
即学即用Excel 97(1998 PDF版)
即学即用Excel 97
1998 北京:北京理工大学出版社
即学即用Outlook 97(1998 PDF版)
即学即用Outlook 97
1998 北京:北京理工大学出版社
即学即用Word 97(1998 PDF版)
即学即用Word 97
1998 北京:北京理工大学出版社
Borland C++ 4.5使用指南(1996 PDF版)
Borland C++ 4.5使用指南
1996 成都:电子科技大学出版社
即学即用Linux(1996 PDF版)
即学即用Linux
1996 北京:电子工业出版社
Authorware 4.0用户手册(1999 PDF版)
Authorware 4.0用户手册
1999 北京:科学出版社
Access 2000即学即用(1998 PDF版)
Access 2000即学即用
1998 北京:科学出版社
即学即用Oracle 8(1999 PDF版)
即学即用Oracle 8
1999 北京:电子工业出版社
即学即用CorelDRAW!5(1995 PDF版)
即学即用CorelDRAW!5
1995 北京:电子工业出版社
即学即用PowerPoint 97(1998 PDF版)
即学即用PowerPoint 97
1998 北京:北京理工大学出版社
探索NetWare 5的奥秘 提高篇(1999 PDF版)
探索NetWare 5的奥秘 提高篇
1999 北京:人民邮电出版社