帮我看看函数模板
--------------------Configuration: 函数模板 - Win32 Debug--------------------Compiling...
median.cpp
F:\C语言加深\C++\函数模板\median.cpp(3) : error C2143: syntax error : missing ',' before '<'
F:\C语言加深\C++\函数模板\median.cpp(3) : error C2059: syntax error : '<'
Skipping... (no relevant changes detected)
16-27.cpp
执行 cl.exe 时出错.
函数模板.exe - 1 error(s), 0 warning(s)
代码如下:
程序代码:
//median.cpp template<typename T> bool median(const vector<T>&c,T&m) { vector<T> temp(c); if(temp.size()%2==0) return false; sort(temp.begin(),temp.end()); vector<T>::size_type index=temp.size()/2; if(temp[index]>temp[index-1]&&temp[index]<temp[index-1]) { m=temp[index]; return true; } else return false; }