第3章-8群体类和群体数据的组织.pptVIP

  • 4
  • 0
  • 约1.67万字
  • 约 71页
  • 2018-04-15 发布于河南
  • 举报
第3章-8群体类和群体数据的组织

群体类和群体数据的组织 计算机科学与技术学院 曲立平 Email: quliping@hrbeu.edu.cn 函数模板 作用: 函数模板可以用来创建一个通用功能的函数,以支持多种不同形参,进一步简化重载函数的函数体设计。 声明方法: template typename 类型参数 返回类型 函数模板名(数据参数表) { 函数模板定义体 } 例:求绝对值函数的模板 类模板 作用: 使用类模板使用户可以为类声明一种模式,使得类中的某些数据成员、某些成员函数的参数、某些成员函数的返回值,能取任意类型(包括基本类型和用户自定义类型)。 类模板的声明 声明方法: template typename 类型参数 class 类名 {类成员声明} 如果需要在类模板以外定义其成员函数,则要采用以下的形式: template typename 类型参数 类型名 类名T::函数名(参数表) 例:类模板应用举例 #include iostream #include cstdlib using namespace std; struct Student // 结构体Student { int id; //学号 float gpa; //平均分 }; 例:类模板应用举例 template typenam

文档评论(0)

1亿VIP精品文档

相关文档