图书 | C++高级编程(第4版) |
内容 | 内容推荐 本书主要内容包括:展现C++思考方式,以便充分利用该语言中影响深远的功能来开发高效的解决方案;阐释鲜为人知的元素,披露避开常见陷阱的技巧,分享提示、技巧和方案,以帮助提高工作效率和软件性能;列出富有挑战、贴近实用、具有多种用途的代码段,可根据需要将这些代码段移植到任何项目中;浓墨重彩地描述C++17的新功能,如结构化绑定、嵌套的名称空间和constexpr if等;深入讨论C++17新的标准库功能,比如string_view、optional类、并行算法和文件系统API等。 作者简介 马克·葛瑞格尔(Marc Gregoire),是一名软件工程师,毕业于比利时鲁文大学,拥有计算机科学工程硕士学位。之后,他在鲁文大学获得人工智能专业的优等硕士学位。完成学业后,他开始为软件咨询公司Ordina Belgium工作。他曾在Siemens和Nokia Siemens Networks为大型电信运营商提供有关在Solaris上运行关键2G和3G软件的咨询服务。这份工作要求与来自南美、美国、欧洲、中东、非洲和亚洲的国际团队合作。Marc目前担任Nikon Metrology(www.nikonmetrology.com)的软件架构师;Nikon Metrology是Nikon的分公司,是领先的精密光学仪器和3D扫描软件供应商。 目录 第I部分 专业的C++简介 第1章 C++和标准库速成 第2章 使用string 和string_view 第3章 编码风格 第II部分 专业的C++软件设计 第4章 设计专业的C++程序 第5章 面向对象设计 第6章 设计可重用代码 第III部分 专业的C++编码方法 第7章 内存管理 第8章 熟悉类和对象 第9章 精通类与对象 第10章 揭秘继承技术 第11章 理解灵活而奇特的C++ 第12章 利用模板编写泛型代码 第13章 C++ I/O揭秘 第14章 错误处理 第15章 C++运算符重载 第16章 C++标准库概述 第17章 理解容器与迭代器 第18章 掌握标准库算法 第19章 字符串的本地化与正则表达式 第20章 其他库工具 第IV部分 掌握C++的高级特性 第21章 自定义和扩展标准库 第22章 高级模板 第23章 C++多线程编程 第V部分 C++软件工程 第24章 充分利用软件工程方法 第25章 编写高效的C++程序 第26章 熟练掌握测试技术 第27章 熟练掌握调试技术 第28章 使用设计技术和框架 第29章 应用设计模式 第30章 开发跨平台和跨语言应用程序 附录A C++面试 附录B 带注解的参考文献 附录C 标准库头文件 附录D UML简介 |
标签 | |
缩略图 | ![]() |
书名 | C++高级编程(第4版) |
副书名 | |
原作名 | |
作者 | (美)马克·葛瑞格尔 |
译者 | 译者:徐志超//曹瑜 |
编者 | |
绘者 | |
出版社 | 清华大学出版社 |
商品编码(ISBN) | 9787302526315 |
开本 | 16开 |
页数 | 728 |
版次 | 1 |
装订 | 平装 |
字数 | 1580 |
出版时间 | 2019-04-01 |
首版时间 | 2019-04-01 |
印刷时间 | 2019-04-01 |
正文语种 | 汉 |
读者对象 | 普通大众 |
适用范围 | |
发行范围 | 公开发行 |
发行模式 | 实体书 |
首发网站 | |
连载网址 | |
图书大类 | |
图书小类 | |
重量 | 1352 |
CIP核字 | 2019046888 |
中图分类号 | TP312.8 |
丛书名 | |
印张 | 46.75 |
印次 | 1 |
出版地 | 北京 |
长 | 261 |
宽 | 191 |
高 | 31 |
整理 | |
媒质 | |
用纸 | |
是否注音 | |
影印版本 | |
出版商国别 | CN |
是否套装 | |
著作权合同登记号 | |
版权提供者 | |
定价 | |
印数 | |
出品方 | |
作品荣誉 | |
主角 | |
配角 | |
其他角色 | |
一句话简介 | |
立意 | |
作品视角 | |
所属系列 | |
文章进度 | |
内容简介 | |
作者简介 | |
目录 | |
文摘 | |
安全警示 | 适度休息有益身心健康,请勿长期沉迷于阅读小说。 |
随便看 |
|
兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。