理解C++11和C++14可不只是熟悉它们引入的特性(例如,auto类型声明、移动语义、lambda表达式和并行计算支持)这么简单。挑战在于学习如何高效应用这些特性——让你的软件正确、有效、易于维护和可移植。这就是这本具有很强实践性的书籍的目的所在。 《EffectiveModernC++:改善C++11和C++14的42个具体做法(影印版英文版)》描述了如何使用C++11和C++14编写真正伟大的软件——使用现代C++。 《EffectiveModernC++:改善C++11和C++14的42个具体做法(影印版英文版)》遵循久经考验、基于规则和实例驱动的迈耶斯早期书籍的样式,但编写了全新的内容。对于每位现代C++软件的开发者而言,《EffectiveModernC++:改善C++11和C++14的42个具体做法(影印版英文版)》都是书籍。
本书是C的设计者关于c语言的最主要著作之一。作者综合性地论述了c的发展历史,c中各种重要机制的本质意义和设计背景,这些机制的基本用途和使用方法,讨论了C所适合的应用领域及其未来的发展前景。全共18章,分两大部分,其中第l部分(—9章)分别介绍了C的史前时代、CwithClasses、C的诞生、C语言设计规则、1985--1993年表、标准化、关注和使用、库、展望:第2部分(0~18章)分别介绍了存储管理、重载、多重继承、类概念的精练、强制转换、模板、异常处理、名称空间、C语言预处理器。为便于查找与学习,全书附有专业术语索引。本书在帮助人们理解C语言方面的作用是不可替代的。本书面向每个学习和关注C语言的专业工作者、科研人员、教师及学生。
本书对C#、.NET Core和Visual Studio做了妙趣横生、生动形象的介绍,利用本书,可以深入学习C#,并创建应用、用户界面、游戏以及更多其他项目。经过全面更新,这个指南涵盖了C#8.0和Visual Studio2019,初学者从第一章就可以开始构建一个功能完备的游戏。接下来会学习如何使用类和面向对象编程、在Unity中创建3D游戏,以及如何使用LINQ查询数据。在这个过程中,会解决谜题、动手完成练习,并构建真实的应用。完成所有这些之后,会成为一名高水平的C#程序员,而且这将是一个轻松愉悦的学习过程! 根据认知科学和学习理论的近期新研究成果,《Head First C#》采用了一种专门为你的大脑设计的生动形式,而不是长篇累牍地说教,让你昏昏欲睡。为什么要浪费你宝贵的时间与新概念做斗争呢?我们专门为你设计了这种多感官的学习体验,就是为了让你的大脑真正高效地运
首本全面深入解读C11新标准的专著,由C标准委员会代表和IBMXL编译器中国开发团队共同撰写。不仅详细阐述了C11标准的设计原则,而且地讲解了C11新标准中的所有新语言特性、新标准库特性、对原有特性的改进,以及如何应用所有这些新特性。全书一共8章:章从设计思维和应用范畴两个维度对C11新标准中的所有特性进行了分类,呈现了C11新特性的原貌;第2章讲解了在保证与C语言和旧版C标准充分兼容的原则下增加的一些新特性;第3章讲解了具有广泛可用性、能与其他已有的或者新增的特性结合起来使用的、具有普适性的一些新特性;第4章讲解了C11新标准对原有一些语言特性的改进,这些特性不仅能让C变得更强大,还能提升程序员编写代码的效率;第5章讲解了C11在安全方面所做的改进,主要涵盖枚举类型安全和指针安全两个方面的内容;第6章讲解了为了进一步提