template
Template
XSL 样式表由一个或多套被称为模板(template)的规则组成。
简介
每个模板含有当某个指定的节点被匹配时所应用的规则。
元素
元素用于构建模板。
match 属性用于关联 XML 元素和模板。match 属性也可用来为整个文档定义模板。match 属性的值是 XPath 表达式
XSL 文件的简化版本
代码解释:
由于 XSL 样式表本身也是一个 XML 文档,因此它总是由 XML 声明起始:
,定义此文档是一个 XSLT 样式表文档(连同版本号和 XSLT 命名空间属性)。
元素定义了一个模板。而 属性则把此模板与 XML 源文档的根相联系。
元素内部的内容定义了写到输出结果的 HTML 代码。
最后两行定义了模板的结尾,及样式表的结尾。
C++程序设计 模板
template (如果还有其他类型名,就用逗号隔开)
返回类型 函数名(形参表);
函数定义和声明格式基本相同,形参表要加上形参名,分号改为函数体
声明的例子:
也可以直接定义函数,不声明。
说明: template是一个声明模板的关键字,表示声明一个模板关键字class不能省略,如果形参类型多于一个 ,每个形参前都要加class <类型 形参表>可以包含基本数据类型或类类。
程序运行结果:
程序分析:main( )函数中定义了两个整型变量n1 , n2 两个双精度类型变量d1 , d2然后调用min( n1, n2); 即实例化函数模板T min(T x, T y)其中T为int型,求出n1,n2中的最小值.同理调用min(d1,d2)时,求出d1,d2中的最小值.
参考资料
最新修订时间:2024-01-05 10:01
目录
概述
简介
元素
参考资料