读书人

函数模板

发布时间: 2013-02-19 11:11:40 作者: rapoo

函数模板求助

#include <iostream>


template <typename T>
class vector
{
public:
vector()
{
first=0;
second=0;
}
vector(T first, T second)
{
first=a;
second=b;
}
T display();
private:
double first;
double second;
};
template <typename T>
T vector<T>::displaly()
{
std::cout<<"("<<first<<","<<second<<endl;
return first;
return second;
}
void main()
{
vector<int> a(9,8);
a.display();

}

编译器说a.display() is not a member of Vector<T>
[解决办法]
displaly 改成 display,再试一下。
[解决办法]
大过年的写代码,太辛苦了。。。
双击错误,一看就知道。。。

读书人网 >C++

热点推荐