热搜关键词: 自动控制开关电源LabVIEW传感器PADS

pdf

C++编程思想(两卷合订本)

  • 1星
  • 2021-05-30
  • 83.23MB
  • 需要1积分
  • 17次下载
  • favicon收藏
  • rep举报
  • free评论
标签: C++

C++

本书是《C++编程思想》两卷的汇总。第1卷是在第1版的基础上进行了更加深入分析和修改后的第2版,其内容、讲授方法、选用实例以及配套的练习别具特色,可以供不同程度的读者选择阅读。第2卷介绍了C++实用的编程技术和最佳的实践方法,深入探究了异常处理方法和异常安全设计;介绍C++的字符串、输入输出流的现代用法;解释多重继承问题的难点,描述了典型的设计模式及其实现,特别介绍了多线程处理编程技术。

在本书作者的个人网站www.BruceEckel.com上提供:

  本书的英文原文、源代码、练习解答指南、勘误表及补充材料。

  本书相关内容的研讨和咨询。

  本书第1卷及第2卷英文电子版的免费下载链接。

计算机科学丛书
C++编程思想(两卷合订本)
[美]Bruce Eckel, Chuck Allison 著
刘宗田 译
ISBN:978-7-111-35021-7
本书纸版由机械工业出版社于2011年出版,电子版由华章分社(北京华章图文信息有限公
司)全球范围内制½与发行。
版权所有,侵权必究
客服热线:+ 86-10-68995265
客服信箱:service@bbbvip.com
官方½址:www.bbbvip.com
新浪微博 @研发书局
腾讯微博 @yanfabook
目 ½
出版者的话
出版说明
第1卷 标准C++导引
译者序
前言
第1章 对象导言
1.1 ½象的过程
1.2 对象有一个接口
1.3 实现的隐藏
1.4 实现的重用
1.5 继承:重用接口
1.5.1 is-a关系和is-Iike-a关系
1.6 具有多态性的可互换对象
1.7 创建和销毁对象
1.8 异常处理:应对错误
1.9 分析和设计
1.9.1 第0阶段:制定计划
1.9.2 第1阶段:我们在做什么
1.9.3 第2阶段:我们将如½建立对象
1.9.4 第3阶段:创建核心
1.9.5 第4阶段:迭代用例
1.9.6 第5阶段:进化
1.9.7 计划的回报
1.10 极限编程
1.10.1 先写测试
1.10.2 结对编程
1.11 为什么C++会成功
1.11.1 一个较½的C
1.11.2 延续式的学习过程
1.11.3 效率
1.11.4 系统更容易表达和理解
1.11.5 ½量½用库
1.11.6 利用模板的源代码重用
1.11.7 错误处理
1.11.8 大型程序设计
1.12 为向OOP½变而采取的策略
1.12.1 指导方针
1.12.2 管理的障碍
1.13 小结
第2章 对象的创建与½用
2.1 语言的翻译过程
2.1.1 解释器
2.1.2 编译器
2.1.3 编译过程
2.2 分段编译工具
2.2.1 声明与定义
2.2.2 连接
2.2.3 ½用库文件
2.3 编写第一个C++程序
2.3.1 ½用iostream类
2.3.2 名字空间
2.3.3 程序的基本结构
2.3.4 “Hello, World!”
2.3.5 运行编译器
2.4 关于输入输出流
2.4.1 字符数组的拼接
2.4.2 读取输入数据
2.4.3 调用其他程序
2.5 字符串简介
2.6 文件的读写
2.7 vector简介
2.8 小结
2.9 练习
第3章 C++中的C
3.1 创建½数
3.1.1 ½数的返回值
3.1.2 ½用C的½数库
3.1.3 通过库管理器创建自己的库
3.2 执行控制语句
3.2.1 真和假
3.2.2 if-else语句
3.2.3 while语句
3.2.4 do-while语句
3.2.5 for语句
3.2.6 关键字break和continue
3.2.7 switch语句
3.2.8 ½用和滥用goto
3.2.9 递½
3.3 运算符简介
展开预览

推荐帖子 最新更新时间:2023-05-30 16:30

什么是物联网模块?
物体或产品接入互联网,有哪些方式?   01   有线方式   以太网接口,也就是我们常用的网线的方式。   But!这种方式在人力、物力等方面投入较大,并且在现实生活中很多场合不太适用。   比方说:我们的共享单车。毕竟,我们在骑行时还拉根网线到处跑过于沙雕。   为解决这样的问题呢,就出现了物联网模块。    
huaqingyuanjian 综合技术交流
【IoT毕设】esp8266模块+机智云AIoT+智能插座设计
【IoT毕设】ESP8266模块+机智云AIoT+智能插座设计     摘要:为了让插座实现远程控制,并能够统计当前总线电压以及电流并实现对动态功率的计算,设计了一种基于ATmega328P和机智云物联网平台的智能插座。     该设计系统由ESP8266 WiFi模块、HWPT01模块、ZHT118F模块、CS5460模块等组成。利用MQTT协议机智云物联网平
毛球大大 综合技术交流
【得捷电子Follow me第1期】任务3:同步网络时间
PICO W带有一颗无线模块,型号为Infineon CYW43439,具体如下图。 wifi模块由network模块控制,下面讲下具体代码函数作用。 WLAN为构造一个WIFI对象,STA_IF为作为sta,即连接热点。 active函数为是否激活wifi connect函数连接wifi,括号给定wifi名称和wifi密码。 ifconfig函数返回wifi的基本信
swzswz Digi-Key得捷电子技术专区
【得捷电子Follow me第1期】+ 熟悉micropython的基本语法
本帖最后由 lingxin_yuhe 于 2023-5-30 13:43 编辑 [localvideo]1d143b38eca1dc44ab9f68e01502b58b[/localvideo] 视频1:blink_picow.uf2固件效果 [localvideo]bd47c89fded36c7c084e46c7d0f349b8[/localvideo] 视频2:microp
lingxin_yuhe Digi-Key得捷电子技术专区
【得捷电子Follow me第1期】任务2:驱动led和蜂鸣器
本任务主要包括三块,驱动led灯,蜂鸣器和oled显示屏,但是oled驱动有点问题,所以暂时放下,后续再整理。 1.驱动LED PICO W板子上载有一颗LED灯,具体可以参考下面电路图,其位于usb接口左边。 LED是通过GPIO口控制,我们需要用machine模块中的Pin包来进行控制。使用Pin创建一个lED对象,然后通过管脚的电平高低来进行控制。 管脚电平有
swzswz Digi-Key得捷电子技术专区
【得捷电子Follow me第1期】任务2:驱动外设-LED
避坑指南:PICO W的板载LED指示灯不是GPIO25(PICO才是),而是通过WIFI芯片(CYW43439)外扩的IO口WL_GPIO0,所以千万别用25端口,那肯定不好使。 好在pico w已经对板载LED底层进行了封装,只需要调用“LED”这个对象即可。 大家可以通过底部REPL窗口,输入dir(machine.Pin.board),会显示底层封装情况
爱吃鱼的加菲猫 Digi-Key得捷电子技术专区
【极海APM32F4xx Tiny】学习笔记01-模板工程创建
本帖最后由 chejia12 于 2023-5-29 22:11 编辑 本项目的使用的开发板 关于芯片使用的其他笔记 外部晶振时钟 模板工程创建/LED工程 项目仓库 https://gitcode.net/u010261063/apm32_test_part 创建模板工程的核心要素 复制官方的标准外设库 复制启动文件
chejia12 国产芯片交流
免费申请: 新定义TBK-RD8T3x 触摸滑条和按键评估板,防水触摸
测评套件:TBK-RD8T3x 开发板+配套仿真器RD LINK PRO工具 新定义 TBK-RD8T3x 开发板,使用的是增强型的高速 1T 8051 内核,工业级集成触控按键功能的 Flash 微控制器 RD8T37P48RJ。网友想基于此开发板测试>>触控功能的防水性,需注意做好其他电路部分的防水。 板载功能包含: (1)触摸功能:6个普通触摸按键,1个滑条触摸模块   
EEWORLD社区 国产芯片交流

评论

登录/注册

意见反馈

求资源

回顶部
查找数据手册?

EEWorld Datasheet 技术支持

热门活动

相关视频

可能感兴趣器件

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2023 EEWORLD.com.cn, Inc. All rights reserved
×