模板类可以在使用类型的任何地方使用。指定模板类包括了提供模板名称和参数的值。以下示例中的声明根据 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( ); .