全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 程序与语言

C++高级编程(第4版)

  • 定价: ¥138
  • ISBN:9787302526315
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:清华大学
  • 页数:728页
  • 作者:(美)马克·葛瑞格...
  • 立即节省:
  • 2019-04-01 第1版
  • 2019-04-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    本书主要内容包括:展现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简介