第1章  预备知识及简介

1章 预备知识及简介

模板是C++的一个新特性。在现今的C++标准模板库中,几乎所有东西都被设计为模板形式。如果不支持模板,就无法使用标准模板库。模板是实现代码重用的一种工具,即针对一个或多个尚未明确的类型,编写一套函数或类型,以供用户使用。通过使用模板,C++允许推迟对某些类型的选择,直到需要对模板进行处理时才使用。使用模板,还可以使程序员针对不同的相似特性开发出更加大众化的代码。

本章首先介绍了C/C++语言中常用的一些基本概念;其次介绍了类模板定义、成员模板、函数模板、友元模板及类模板的参数等内容;最后介绍了模板库的相关知识。