泛型(C++ 组件扩展)
泛型是参数化类型和方法。 在一般功能由 Windows 运行时以及公共语言运行时支持,因此,通过仅支持公共语言运行时的这一节中,请找到。 另外,请了解如何创作自己的泛型方法和类型如何使用编写 Visual C++ 和的泛型类型在 Visual C++ 的一种 .NET Framework 语言。 最后,本节提供的泛型和 C++ 模板比较。
本节内容
支持由 Windows 运行时以及公共语言运行时
Visual C++ 中的泛型概述
有关泛型的信息是,语言功能的术语的动机,有关使用的定义描述泛型和信息引用类型和值类型作为泛型类型参数。泛型接口 (Visual C++)
有关使用和定义泛型接口的信息。泛型委托 (Visual C++)
有关使用和定义泛型接口的信息。泛型类型参数的约束 (C++/CLI)
有关使用约束的信息在泛型类型。使用泛型 (C++/CLI)
有关使用泛型的信息定义了在 .NET 程序集,可以编写在其他语言一样,使用 Visual C++。泛型和模板 (Visual C++)
泛型和模板比较,何时使用每一以及如何有效地组合它们。
被公共语言运行时支持。
泛型函数 (C++/CLI)
有关使用和定义泛型函数和方法的信息。泛型类 (C++/CLI)
有关使用和定义泛型接口的信息。
相关章节
如何:循环访问与的每个的泛型集合
对泛型集合使用的关键字。对于每个,.NET Framework 类库中的泛型(C# 编程指南)
.NET Framework 2.0 版类库提供一个新的命名空间 System.Collections.Generic,其中包括几个随时可用的泛型集合类和关联接口。泛型介绍(C# 编程指南)
C# 文档的泛型节。Visual Basic 中的泛型类型 (Visual Basic)
在 Visual Basic 文档的泛型节。模板概述
说明模板的信息使用 C++。