#include
#include
using namespace std;
template
T Select(vector
{
int i = 0;
T src;
for (i = p;i {
src+=5;
a.push_back(src);
}
if (a.size() > 0)
{
return a[0];
}
else
{
return src;
}
}
void main()
{
int n = 0;
vector
}
VC6编译通过
经鉴定,你没有using namespace std; 要在#include完之后加上.
鉴定完毕
example:
template
int unique(std::vector
{
int i=0, j=0;
while (j++ < v.size())
{
if (v[i] != v[j])
swap(v[++i],v[j]);
}
return i+1;
}
这个没有问题,只是 你没有包含相应的头文件,加上这句就好:
#include
你说是错误的,具体指什么?能否把错误贴出来,好帮你看看。