16/03/31 10:14:25.72 n/eFTOI8.net
>>378
外部で新たにvectorのメンバ関数を定義することはできない
vectorを引数にとる普通の関数として定義する
template <typename TYPE> int find_first(const std::vector<TYPE> & vec, const TYPE element){
for(int i = 0 ; i < vec.size() ; ++i){
if(element == vec.at(i)) return i ;
}
return -1 ;
}
vector<int> v;
find_first(v, 100);