
C 20高级编程主要讲解C 库、框架发中的高级编程技术,以及*新的C 20标准特性。全书共10章,分别为:类型与对象、编译时多态、概念约束、元编程介绍、模板元编程、constexpr元编程、Ranges标准库、协程、模块、综合运用。其中C 20的四大特性独立成章,一些小的特性则贯穿于全书,其他章节则探讨了面向对象、元编程、函数式编程、并发编程等话题。 C 20高级编程针对以上新特性准备了丰富的代码样例,并随书附赠全部案例源码。相信通过这些代码,读者很容易掌握这些新特性。作为一本讲解C 高级编程的书,本书还探讨了很多元编程话题,这是作为库发必不可少的技能,它们也将随着C 的演而不断演,大大提升库发者的编程体验,尤其是近年来C 的标准提案经历了从模板元编程向constexpr元编程转换的过程。 C 20高级编程适合中高级C 程序员、架构师、框架发者阅读,阅读前*好能够掌握一些现代C 的知识。对于想要系统性学习C 20并阶C 技能的读者,一定不要错过本书。<br/>【推荐语】<br/>本书为本版的C 20高级编程书籍,作者为华为海思高级工程师,其技术能力出众,在华为技术圈很有知名度,常年活跃在GitHub,其技术文章受到广大网友的关注与转载。本书是作者多年编程经验的总结,除了详解C 20的概念约束、协程、Ranges、模块等新特征外,还重讲述库、框架发的高级编程技术,以独特的视角和丰富的案例帮助读者掌握C 20。随书附赠全部案例源码。<br/>【作者】<br/>罗能,华为海思高级工程师,2015年获得安徽省ACM编程竞赛全省,2018年获得华为无线编程竞赛冠军。知乎《魅力C 》专栏作者,累计收获6000 赞,7000 收藏,阅读量超100万。 熟悉面向对象编程、函数式编程,经常活跃于源社区,为源社区贡献过多项代码,GitHub累计收获1300 星。<br/>
評論0