本书是C的设计者关于c语言的最主要著作之一。作者综合性地论述了c的发展历史,c中各种重要机制的本质意义和设计背景,这些机制的基本用途和使用方法,讨论了C所适合的应用领域及其未来的发展前景。全共18章,分两大部分,其中第l部分(—9章)分别介绍了C的史前时代、CwithClasses、C的诞生、C语言设计规则、1985--1993年表、标准化、关注和使用、库、展望:第2部分(0~18章)分别介绍了存储管理、重载、多重继承、类概念的精练、强制转换、模板、异常处理、名称空间、C语言预处理器。为便于查找与学习,全书附有专业术语索引。本书在帮助人们理解C语言方面的作用是不可替代的。本书面向每个学习和关注C语言的专业工作者、科研人员、教师及学生。
首本全面深入解读C11新标准的专著,由C标准委员会代表和IBMXL编译器中国开发团队共同撰写。不仅详细阐述了C11标准的设计原则,而且地讲解了C11新标准中的所有新语言特性、新标准库特性、对原有特性的改进,以及如何应用所有这些新特性。全书一共8章:章从设计思维和应用范畴两个维度对C11新标准中的所有特性进行了分类,呈现了C11新特性的原貌;第2章讲解了在保证与C语言和旧版C标准充分兼容的原则下增加的一些新特性;第3章讲解了具有广泛可用性、能与其他已有的或者新增的特性结合起来使用的、具有普适性的一些新特性;第4章讲解了C11新标准对原有一些语言特性的改进,这些特性不仅能让C变得更强大,还能提升程序员编写代码的效率;第5章讲解了C11在安全方面所做的改进,主要涵盖枚举类型安全和指针安全两个方面的内容;第6章讲解了为了进一步提
本书详细介绍了宏晶科技有限公司研发的STC15系列新型Flash 8051单片机的基本组成、性能特点及应用方法,基于Flash存储器的ISP在系统中编程和IAP在应用中编程的相关技术,结合目前流行的Keil C51编译器环境,对STC15系列单片机采用C语言进行编程应用,充分发挥C51技术优势,全面地展现STC15系列单片机本身特色,如片内晶体振荡器时钟调整,将芯片配置成为具有仿真功能的单片机,Keil uVision4环境下在线仿真调试,1T单周期指令高速执行,I2C、SPI、ADC等片内资源,以及多种片外扩展应用,为读者快速上手提供方便。
本书详细介绍了宏晶科技有限公司研发的STC15系列新型Flash 8051单片机的基本组成、性能特点及应用方法,基于Flash存储器的ISP在系统中编程和IAP在应用中编程的相关技术,结合目前流行的Keil C51编译器环境,对STC15系列单片机采用C语言进行编程应用,充分发挥C51技术优势,全面地展现STC15系列单片机本身特色,如片内晶体振荡器时钟调整,将芯片配置成为具有仿真功能的单片机,Keil uVision4环境下在线仿真调试,1T单周期指令高速执行,I2C、SPI、ADC等片内资源,以及多种片外扩展应用,为读者快速上手提供方便。
本书献给喜欢C STL的朋友,当您看见这本书时您应该对C STL已有的了解,希望继续深造;或者您已经暗下决心来学习它。那么本书将是您不错的选择。 如果您已经有了一些C/C 基础,那么学习起来会更加轻松。
本书详细地讲解了Palm OS编程,内容涵盖了使用C/C 进行Palm OS开发的各个方面。全书共23章,分为7个部分,包括:Palm OS入门、创建Palm OS应用程序、Palm OS编程、信息存储、手持设备的外部通信、与桌面计算机同步、主题。书中内容由浅入深,除了结合实例对Palm OS的系统API进行细致的讲解外,还涉及到一些较为深入的主题。此外,书中对Palm OS开发中常用的几种开发工具,如Metrowerks CodeWarrior和Falch. DeveloperStudio等,也做了全面而详细的介绍。本书的附有术语表,列出了与Palm OS编程相关的大量术语。 无论对想要入门的Palm OS开发新手,还是想进一步提高的“门内汉”,甚至对于Palm OS开发者,此书都会对您有所帮助,读者都将在书中找到自己所需的内容。
熟练C 语言的版本C 14 《C 编程( 第3 版) 是设计和构建C 应用程序的实用指南,代码丰富,并根据C 14 版本做了全面更新。本书强调良好编程风格的重要性,阐述如何设计可充分利用C 语言功能的高效解决方案;深入探讨C 语言功能集的更复杂元素,并披露避开常见陷阱的技巧。本书醒目显示了新的C 14 信息,使你快速了解影响应用程序构建的显著变化。 主要内容 提供富有挑战的、紧贴实用的、可供下载的示例代码段供读者学习 研究详明案例,案例中包含已在Windows 和Linux 上测试的丰富工作代码 列出保持良好编程风格的提示、技巧和方案,包括调试实践 使用C 14 的语言功能,包括函数返回类型推断、二进制字面量、泛型lambda 和lambda 捕捉表达式 使用标准库功能,例如make_unique 、透明函数对象,通过类型寻址的元组、共享mutex 和锁类