图书介绍

科学与工程计算 C++版【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

科学与工程计算 C++版
  • (美)John J.Barton,(美)Lee R.Nackman著;袁超伟等译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505392891
  • 出版时间:2003
  • 标注页数:417页
  • 文件大小:24MB
  • 文件页数:433页
  • 主题词:数值计算-计算方法-教材;C语言-程序设计-教材

PDF下载


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

下载说明

科学与工程计算 C++版PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 基础知识2

第1章 引言2

1.1 面向对象编程2

1.2 为什么选择C++3

1.3 关于C++3

1.4 程序设计4

1.5 组织结构5

1.6 源代码5

1.7 联系作者6

1.8 注释与说明6

1.9 练习7

2.1 第一个程序8

第2章 FORTRAN基础8

2.2 变量、对象和数据类型11

2.3 C++的基本类型和运算13

2.4 输入和输出17

2.5 运算符的优先级和结合规则19

2.6 if语句20

2.7 循环22

2.8 声明24

2.9 数组26

2.10 指针27

2.11 指针和数组28

2.12 常量指针和指向常量的指针30

2.13 运行时数组的大小30

2.14 字符串32

2.15 引用33

2.16 函数34

2.17 注释与说明40

2.18 练习41

第3章 C语言基础44

3.1 第一个程序44

3.2 变量、对象和类型45

3.3 C++的内置类型和操作46

3.4 运算符的优先级和结合规则47

3.5 输入和输出47

3.6 声明49

3.7 指针50

3.8 内存管理51

3.9 引用51

3.10 函数52

3.11 注释与说明55

3.12 练习55

第4章 类56

4.1 两个简单的类56

4.2 数组类62

4.3 类模板66

4.4 函数模板69

4.5 异常70

4.6 嵌套类73

4.7 C++程序概述75

4.8 注释与说明76

4.9 练习77

5.1 声明和定义79

第5章 函数79

5.2 函数声明80

5.3 函数参数82

5.4 函数返回值类型87

5.5 重载函数88

5.6 函数模板90

5.7 注释与说明92

5.8 练习93

第6章 函数和类95

6.1 成员函数和重载95

6.2 初始化96

6.3 复制98

6.4 转换100

6.5 运算符函数106

6.6 赋值108

6.7 特殊运算符109

6.8 析构110

6.9 静态成员函数110

6.10 友元函数111

6.11 类的输入/输出运算符114

6.12 注释与说明115

6.13 练习115

第7章 对象生存期与内存管理117

7.1 对象的生存周期117

7.2 对象生存期118

7.3 静态对象119

7.4 自动对象123

7.5 动态对象125

7.6 避免悬空引用和垃圾127

7.7 注释与说明130

7.8 练习131

第8章 示例程序133

8.1 问题:表示网状结构133

8.2 方案一:数组135

8.3 抽象和封装137

8.4 方案二:引进类138

8.5 方案三:信息隐藏141

8.6 注释与说明145

8.7 练习146

9.1 示例:仪表控制150

第二部分 共性的描述150

第9章 公共行为表述150

9.2 类和对象151

9.3 接口与接口类型154

9.4 对象和类的图形描述158

9.5 对象的创建以及接口的使用160

9.6 接口基类161

9.7 复合接口162

9.8 作为组件的接口164

9.9 创建并利用接口数组167

9.10 异常和接口171

9.11 小结173

9.12 注释与说明173

9.13 练习175

10.1 利用公用继承扩展177

第10章 公共数据实现表述177

10.2 利用公用继承的接口类扩展180

10.3 公用继承存在的问题183

10.4 成员函数前推185

10.5 用于实现的私有继承187

10.6 继承机制190

10.7 基类合成196

10.8 类声明的作用198

10.9 小结199

10.10 注释与说明200

10.11 练习201

11.1 由模板表述的公共性202

第11章 通用结构描述202

11.2 模板与继承204

11.3 示例:数组类207

11.4 接口数组类208

11.5 全局函数模板216

11.6 小结217

11.7 注释与说明217

11.8 练习218

第12章 类型219

12.1 类型的基本概念219

12.2 类型和接口222

12.3 类型转换225

12.4 类型信息的丢失226

12.5 类型和类模板230

12.6 受限的模板扩展233

12.7 函数结构种类235

12.8 小结236

12.9 注释与说明237

12.10 练习238

第三部分 技术应用242

第13章 数组242

13.1 使用具体数组242

13.2 具体数组245

13.3 具体数组引用253

13.4 具体数组投影259

13.5 接口数组264

13.6 接口数组的投影269

13.7 迭代器271

13.8 小结276

13.9 注释与说明276

13.10 练习277

第14章 指针类279

14.1 指针的使用279

14.2 引用聚集280

14.3 程序员定义的指针类282

14.4 对象复制指针283

14.5 对象计数指针286

14.6 使用对象计数指针290

14.7 接口指针类293

14.9 注释与说明296

14.8 小结296

14.10 练习297

第15章 类的代码结构299

15.1 LAPACK的结构299

15.2 数据和函数的封装301

15.3 运行时失败的不确定类型304

15.4 公共结构的表示307

15.5 小结310

15.6 注释与说明311

15.7 练习311

第16章 代数结构类别313

16.1 代数结构313

16.2 示例:复数浮点型315

16.3 一个集合、单目运算的结构类别318

16.4 两个集合的结构类别326

16.5 示例:量纲分析327

16.6 示例:数组的运算331

16.7 小结334

16.8 注释与说明335

16.9 练习335

第17章 函数对象339

17.1 函数指针339

17.2 成员函数指针340

17.3 函数对象341

17.4 函数接口类别342

17.5 延迟求值的函数对象344

17.6 示例:一个简单的函数求值器349

17.7 集合函数354

17.8 小结355

17.9 注释与说明355

17.10 练习356

第18章 重用已有库358

18.1 C程序的运行358

18.2 示例:String类360

18.3 FORTRAN程序的运行367

18.4 开发在FORTRAN包装程序中的命名共性369

18.5 压缩数组的表示371

18.6 用BLAS实现矩阵373

18.7 LAPACK奇异值分解378

18.8 小结383

18.9 注释与说明384

18.10 练习385

第19章 C++数据建模387

19.1 介绍387

19.2 用于试验数据的类387

19.3 线性化的非线性方程类389

19.4 自动派生类391

19.5 示例:非线性方程的迭代解决方案394

19.6 用于阻尼SDV方程的类400

19.7 main()程序405

19.8 小结407

19.9 注释与说明407

19.10 练习408

参考文献410

热门推荐