泛型函数 泛型编程是什么?
泛型编程是什么?通用编程允许您编写完全通用和可重用的算法,这些算法与为特定数据类型设计的算法一样高效。STL是泛型编程的代表作,是一种高效、通用、可互操作的软件构件。所谓泛化是指它可以对多种数据类型进
泛型编程是什么?
通用编程允许您编写完全通用和可重用的算法,这些算法与为特定数据类型设计的算法一样高效。STL是泛型编程的代表作,是一种高效、通用、可互操作的软件构件。所谓泛化是指它可以对多种数据类型进行操作,这与模板类似。STL是巨大的,可以扩展。它包含了许多计算机的基本算法和数据结构,并将算法与数据结构完全分离。该算法是通用的,不与任何特定的数据结构或对象类型相关联。STL是一个基于迭代器和容器的通用算法库。容器的存在使得这些算法具有可操作性。STL包括各种通用算法、迭代器、容器和函数对象。STL不仅仅是有用组件的集合,它是一种形式化的、有组织的体系结构,用来描述软件组件的抽象需求。