Oracle® Solaris Studio 12.4:C++ 用户指南

退出打印视图

更新时间: 2014 年 12 月
 
 

6.2.4 类模板的用法

模板类可以在使用类型的任何地方使用。指定模板类包括了提供模板名称和参数的值。以下示例中的声明根据 Array 模板创建 int_array 变量。变量的类声明及其一组方法类似于 Array 模板中的声明和方法,只是 Elem 替换为了 int。请参见模板实例化

Array<int> int_array(100);

此示例中的声明使用 String 模板创建 short_string 变量。

String<8> short_string("hello");

需要任何其他成员函数时,您可以使用模板类成员函数。

int x = int_array.GetSize( );
int x = short_string.length( );
.