当前位置: 技术问答>linux和unix
ubuntu下的C++程序问题。
来源: 互联网 发布时间:2016-07-09
本文导语: 写了一个头文件,还有一个CPP文件,在VS2008中编译运行没问题。但在Ubuntu下编译不通过。下面是头文件的代码。 #include"iostream" using namespace std; template class LinearList { public: LinearList(int maxListSize=10); ~LinearList() {de...
写了一个头文件,还有一个CPP文件,在VS2008中编译运行没问题。但在Ubuntu下编译不通过。下面是头文件的代码。
#include"iostream"
using namespace std;
template
class LinearList
{
public:
LinearList(int maxListSize=10);
~LinearList() {delete []element;}
bool IsEmpty()const{return length==0;}
int Length()const{return length;}
bool Find(int k,T &x)const;
int Search(const T &x)const;
LinearList& Delete(int k,T &x);
LinearList& Insert(int k,const T &x);
void Output(std::ostream& out)const;
template
friend ostream &operator
#include"iostream"
using namespace std;
template
class LinearList
{
public:
LinearList(int maxListSize=10);
~LinearList() {delete []element;}
bool IsEmpty()const{return length==0;}
int Length()const{return length;}
bool Find(int k,T &x)const;
int Search(const T &x)const;
LinearList& Delete(int k,T &x);
LinearList& Insert(int k,const T &x);
void Output(std::ostream& out)const;
template
friend ostream &operator