新微赢技术网
标题:
这个错误怎么改啊?帮帮忙啊,各位!
[打印本页]
作者:
老鼠爱上猫
时间:
2009-11-3 03:37
标题:
这个错误怎么改啊?帮帮忙啊,各位!
#define N 20
class student
{
private:char name[20];
float score;
public:
student();
void display();
float Get();
};
template<class T>
class array
{
private:T s[N];
public:T GetArray(T *p);
void set();
float GetAverage();
};
#include"student.h"
#include<iostream>
using namespace std;
student::student()
{
cout<<"请输入学生的姓名:"<<endl;
cin>>name;
cout<<"请输入学生的成绩:"<<endl;
cin>>score;
}
float student::Get()
{
return score;
}
void student::display()
{
cout<<"姓名:"<<name<<" 成绩:"<<score<<endl;
}
template<class T>
T array<T>::GetArray(T *p)
{
for(int i=0;i<N;i++)
{
&array[i]=p;
}
return s[i].Get();
}
template<class T>
float array<T>::GetAverage()
{
欢迎光临 新微赢技术网 (http://bbs.weiying.cn/)
Powered by Discuz! X3.2