| 开本:16开 |
| 纸张:胶版纸 |
| 包装:平装-胶订 |
| 是否套装:否 |
| 国际标准书号ISBN:9787115692719 |
| 所属分类:图书>计算机/网络>程序设计>CC++C#VCVC++ |
新华书店正版,多仓就近发货,城市次日达,团购优惠咨询在线客服!重磅推荐
内容简介
在嵌入式开发中,从语言转向往往令人却步,开发者不仅担心性能开销增加、代码复杂度上升,还需适应陌生的开发工具链。针对这些痛点,作为嵌入式领域现代技术的倡导者,作者在本书中详细讲解了如何活用零成本抽象、编译时检查等现代核心特性,既能让代码更安全、更整洁,又能保持原有性能水平。本书搭建起传统语言与高级之间的桥梁,既延续了语言开发者重视的执行效率,又充分发挥了现代在安全性与表达力上的优势。
本书从搭建现代化开发环境切入,包括配置可无缝复现示例代码的容器。你将学会在内存受限的嵌入式环境中使用标准库,同时了解嵌入式模板库()这一替代方案。本书先讲解核心基础概念,再逐步深入模板、强类型、错误处理、编译时计算、资源获取即初始化()等高级主题。通过一系列实战示例,你将亲手实现序列器、编写类型安全的硬件抽象层(),并运用命令、状态、观察者等设计模式,解决嵌入式开发中的各类常见问题。
读完本书,你将掌握如何运用现代开发高可靠性、模块化的固件程序,其性能堪比甚至优于手工编写的语言实现方案。
本书内容:
破除在嵌入式系统中使用的各类误区与错误认知;在嵌入式开发中,从语言转向往往令人却步,开发者不仅担心性能开销增加、代码复杂度上升,还需适应陌生的开发工具链。针对这些痛点,作为嵌入式领域现代技术的倡导者,作者在本书中详细讲解了如何活用零成本抽象、编译时检查等现代核心特性,既能让代码更安全、更整洁,又能保持原有性能水平。本书搭建起传统语言与高级之间的桥梁,既延续了语言开发者重视的执行效率,又充分发挥了现代在安全性与表达力上的优势。
本书从搭建现代化开发环境切入,包括配置可无缝复现示例代码的容器。你将学会在内存受限的嵌入式环境中使用标准库,同时了解嵌入式模板库()这一替代方案。本书先讲解核心基础概念,再逐步深入模板、强类型、错误处理、编译时计算、资源获取即初始化()等高级主题。通过一系列实战示例,你将亲手实现序列器、编写类型安全的硬件抽象层(),并运用命令、状态、观察者等设计模式,解决嵌入式开发中的各类常见问题。
读完本书,你将掌握如何运用现代开发高可靠性、模块化的固件程序,其性能堪比甚至优于手工编写的语言实现方案。
本书内容:
破除在嵌入式系统中使用的各类误区与错误认知;
为资源受限环境定制构建自动化流程;
利用强类型特性提升代码的类型安全;
应用现代技术,如资源获取即初始化();
结合 实战示例,掌握领域特定语言()的使用方法;
在嵌入式开发中实施软件开发很好实践(包括设计原则)。
显示全部信息
目 录
第部分 嵌入式开发中的简介
第章 破除关于的常见误解
的简要发展史
带类的语言
现代
泛型类型
说明符
代码膨胀与运行时开销
构造函数与析构函数
优化
模板
与异常
总结
第章 资源受限嵌入式系统的挑战第部分 嵌入式开发中的简介
第章 破除关于的常见误解
的简要发展史
带类的语言
现代
泛型类型
说明符
代码膨胀与运行时开销
构造函数与析构函数
优化
模板
与异常
总结
第章 资源受限嵌入式系统的挑战
安全关键型与硬实时嵌入式系统
安全气囊控制单元与实时性需求
固件性能与非确定性测量
动态内存管理
内存碎片
动态内存管理的安全关键型指南
标准库中的动态内存管理
禁用不需要的特性
总结
……
显示全部信息
商品详情
内容简介
在嵌入式开发中,从语言转向往往令人却步,开发者不仅担心性能开销增加、代码复杂度上升,还需适应陌生的开发工具链。针对这些痛点,作为嵌入式领域现代技术的倡导者,作者在本书中详细讲解了如何活用零成本抽象、编译时检查等现代核心特性,既能让代码更安全、更整洁,又能保持原有性能水平。本书搭建起传统语言与高级之间的桥梁,既延续了语言开发者重视的执行效率,又充分发挥了现代在安全性与表达力上的优势。
本书从搭建现代化开发环境切入,包括配置可无缝复现示例代码的容器。你将学会在内存受限的嵌入式环境中使用标准库,同时了解嵌入式模板库()这一替代方案。本书先讲解核心基础概念,再逐步深入模板、强类型、错误处理、编译时计算、资源获取即初始化()等高级主题。通过一系列实战示例,你将亲手实现序列器、编写类型安全的硬件抽象层(),并运用命令、状态、观察者等设计模式,解决嵌入式开发中的各类常见问题。
读完本书,你将掌握如何运用现代开发高可靠性、模块化的固件程序,其性能堪比甚至优于手工编写的语言实现方案。
本书内容:
破除在嵌入式系统中使用的各类误区与错误认知;在嵌入式开发中,从语言转向往往令人却步,开发者不仅担心性能开销增加、代码复杂度上升,还需适应陌生的开发工具链。针对这些痛点,作为嵌入式领域现代技术的倡导者,作者在本书中详细讲解了如何活用零成本抽象、编译时检查等现代核心特性,既能让代码更安全、更整洁,又能保持原有性能水平。本书搭建起传统语言与高级之间的桥梁,既延续了语言开发者重视的执行效率,又充分发挥了现代在安全性与表达力上的优势。
本书从搭建现代化开发环境切入,包括配置可无缝复现示例代码的容器。你将学会在内存受限的嵌入式环境中使用标准库,同时了解嵌入式模板库()这一替代方案。本书先讲解核心基础概念,再逐步深入模板、强类型、错误处理、编译时计算、资源获取即初始化()等高级主题。通过一系列实战示例,你将亲手实现序列器、编写类型安全的硬件抽象层(),并运用命令、状态、观察者等设计模式,解决嵌入式开发中的各类常见问题。
读完本书,你将掌握如何运用现代开发高可靠性、模块化的固件程序,其性能堪比甚至优于手工编写的语言实现方案。
本书内容:
破除在嵌入式系统中使用的各类误区与错误认知;
为资源受限环境定制构建自动化流程;
利用强类型特性提升代码的类型安全;
应用现代技术,如资源获取即初始化();
结合 实战示例,掌握领域特定语言()的使用方法;
在嵌入式开发中实施软件开发很好实践(包括设计原则)。
显示全部信息
目 录
第部分 嵌入式开发中的简介
第章 破除关于的常见误解
的简要发展史
带类的语言
现代
泛型类型
说明符
代码膨胀与运行时开销
构造函数与析构函数
优化
模板
与异常
总结
第章 资源受限嵌入式系统的挑战第部分 嵌入式开发中的简介
第章 破除关于的常见误解
的简要发展史
带类的语言
现代
泛型类型
说明符
代码膨胀与运行时开销
构造函数与析构函数
优化
模板
与异常
总结
第章 资源受限嵌入式系统的挑战
安全关键型与硬实时嵌入式系统
安全气囊控制单元与实时性需求
固件性能与非确定性测量
动态内存管理
内存碎片
动态内存管理的安全关键型指南
标准库中的动态内存管理
禁用不需要的特性
总结
……
显示全部信息
商品详情