Skip to Content
C++程序设计:原理与实践(基础篇)(原书第2版)
book

C++程序设计:原理与实践(基础篇)(原书第2版)

by 本贾尼 斯特劳斯特鲁普
August 2021
Intermediate to advanced
450 pages
9h 36m
Chinese
Pearson
Content preview from C++程序设计:原理与实践(基础篇)(原书第2版)

第14章 向量、模板和异常

成功从不是终点。

——Winston Churchill

这一章将讨论最常见、最有用的STL容器vector的设计与实现。在本章中,我们将展示如何实现元素数量可变的容器,如何以参数形式指定容器中元素的类型,以及如何处理越界错误。与之前类似,本章中介绍的技术是通用的,而不仅仅局限于vector的实现,甚至不仅仅局限于容器的实现。对于各种不同的数据类型,我们将展示如何安全地处理数量可变的数据。此外,我们还增加了一些现实的设计案例。本章中介绍的技术依赖于模板与异常,所以我们将介绍如何定义模板,并介绍一些用于资源管理的基本技术,这是用好异常的关键。

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

C++语言导学(原书第2版)

C++语言导学(原书第2版)

本贾尼 斯特劳斯特鲁普
管理Kubernetes

管理Kubernetes

Brendan Burns, Craig Tracey
Go程序设计语言

Go程序设计语言

艾伦A. A.多诺万, 布莱恩W. 柯尼汉

Publisher Resources

ISBN: 9787111562252