图书介绍

C&C++实效编程百例【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

C&C++实效编程百例
  • 求是科技编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115121028
  • 出版时间:2004
  • 标注页数:360页
  • 文件大小:149MB
  • 文件页数:370页
  • 主题词:C语言-程序设计

PDF下载


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

下载说明

C&C++实效编程百例PDF格式电子书版下载

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

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

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

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

图书目录

目录1

第1章基础应用1

实例1 C++层次代码优化2

实例2 C++的数据抽象10

实例3定义C++的标志位11

实例4源代码的命名规范和书写规范13

实例5用类型定义精简代码的后期调整18

第2章字符串处理20

实例6标准C++中的整齐字符函数21

实例7转换成可显示的ASCII字符22

实例8防止内存泄漏24

实例9实现宇符串前自动补零操作26

第3章数组28

实例10 C++中函数指针数组的妙用29

实例11 使用vector申请多维数组30

实例12实现从一维数组到二维数组的转换32

实例13用new语句分配多维数组33

实例14智能初始化数组36

实例15数组指针与指针数组的区别应用37

第4章指针与应用40

实例16 使用灵巧(smart)指针41

实例17进行简单的引用计数43

实例18如何为派生类提供写时拷贝语义的引用计数44

实例19用写时拷贝提供引用计数46

实例20在STL中处理对象指针49

第5章类与对象52

实例21初始化C++对象53

实例22使用C++类静态成员(static)56

实例23使用C++虚基类58

实例24合理放置C++对象61

实例60矩阵计算(矩阵类)63

实例25 C++中RTTI的编码实现63

实例26设计类过程接口优先或数据优先的选择71

实例27正确使用“拷贝构造函数”和“赋值运算符”74

实例28临时对象与NRV优化问题77

实例29禁止类被继承79

实例30应用子对象和堆对象81

实例31 自制性能测试类85

实例32为包含动态分配成员的类提供拷贝构造函数(并重载”=”赋值操作符)87

第6章 函数89

实例33 C++中union的应用剖析90

实例34含有动态分配内存的对象在函数中的返回行为92

实例35后入为主——使用虚函数96

实例36正确应用“拷贝构造函数”99

实例37实现类属回叫(callback)函数102

实例38编写STL中没有定义的函数103

实例39深析C++析构函数104

实例40应用“命名的构造函数法”106

实例41虚函数和纯虚函数的差别108

实例42用C++实现可重用的数学例程112

实例43用C++实现参数个数可变的函数115

实例44用虚函数实现事件驱动117

第7章重载120

实例45 C++运算符重载探讨121

实例46用(op=)取代其单独形式(op)122

第8章数据结构与算法125

实例47 “数码”难题的无解证明126

实例48八皇后和骑士遍历132

实例49 “汉诺塔”问题145

实例50素数查表147

实例51水波算法实例148

实例52字符串递归问题的解决150

实例53怎样控制递归的深度151

实例54产生真正的随机数153

实例55设计高精度乘法计算函数153

实例56解决Stack中发生的上溢和下溢错误156

实例57为Matrix(矩阵)类创建下标运算符158

实例58文件字符统计(数组应用)159

实例59复数计算(复数类)161

实例61数值积分166

实例62数值微分168

实例63样条插值170

第9章模板、组件与泛型设计175

实例64使用STL里面的Vector的问题解决176

实例65使用测试Template测试编译器179

实例66模板的声明和实现181

实例67多线程中变量安全问题182

实例68用纯粹的C++编写COM组件184

实例69泛型运算问题187

第10章图形界面外观189

实例70 BMP位图文件结构及平滑缩放190

实例71 C语言实现键盘画图194

实例72使用C中自带的驱动去改变字体和颜色197

实例73实用的艺术清屏201

实例74用托管C++开发Windows表单204

实例75在16色模式下显示256色及全彩色206

实例76在C程序中显示汉字210

第11章磁盘文件213

实例77 C直接读取dbf文件214

实例78实现不同数据存储模式之间的数据转换219

实例79用C程序挽救Foxmail中的邮件221

实例80获取并显示当前目录224

实例81 用C编程获取WPS的文件密码224

实例82用C++编制字符过滤程序226

实例83用C语言建立多个PRI DOS分区227

实例84用fstream进行文件操作231

实例85打开并修改一个文件中的一小部分233

第12章系统与硬件238

实例86 C++中建立对象间消息连接的一种系统方法239

实例87 C语言编写DOS下的中断服务程序242

实例88 DOS程序如何读写Windows剪贴板244

实例89编写漏洞扫描器246

实例90电子注册密钥生成程序248

实例91监视程序的编制251

实例92截获用户输入密码程序252

实例93口令保护程式258

实例94提高XML在C++中的解析性能260

实例95用C语言编写复杂的中断干扰处理器262

实例96在C/C++中调用Matlab264

实例97获取实时系统时间266

实例98多重继承应用实例268

第13章网络与通信270

实例99建立IPC连接及远程控制271

实例100 CSocket多线程的使用273

实例101 Linux下编程实现服务器与客户端的连接274

实例102RS-232-C端口实时监控软件的设计实现278

实例103 Select0系统调用及文件描述符集fdset的应用284

实例104 Socket接口实现网络异步通信287

实例105TCP/IP网络重复型服务器通信软件设计291

实例106穿透代理服务器编程301

实例107利用网卡ID号自动注册304

实例108获取多穴主机的多个IP地址306

实例109伪造IP307

实例110伪造IP包并禁止TCP连接311

实例111 用C语言实现Ping程序功能313

实例112用C语言编写简单的接口程序316

实例113用C语言进行CGI程序设计(网络)320

实例114用消息队列实现Client和Server间的通信324

第14章数据库330

实例115 用C++产生SQL*Loader各类文件331

实例116 C++与Access数据库结合进行数据管理334

实例117用C++设计基于数据库启动的电子辞典336

第15章设计模式339

实例118 C++模式开发之Bridge340

实例119 C++模式设计之Builder342

实例120 C++设计模式之Adapter345

实例121 C++设计模式之Composite350

实例122 C++设计模式之Factory Method353

实例123 C++设计模式之Prototype356

实例124 C++设计模式之Singleton357

热门推荐