爲什麼這個功能給我一個錯誤:默認參數和模板
template < typename T >
T foo(T s = 0, const vector <T> &v)
{
...
}
error: default argument missing for parameter 2 of ‘template summable sum(summable, const std::vector&)’
爲什麼不下面?:
template < typename T >
T foo(const vector <T> &v, T s = 0)
{
...
}
* [可以將函數默認模板參數放在非默認模板參數之前嗎?](http://stackoverflow.com/questions/11684954/can-function-default-template-parameter-be-put-before - 非默認的)*。 –