inline errr binary_find(const Target& x, const STLContainer& ref_data)
{	// actually a binary search
	return binary_find(x,ref_data.data(),ref_data.size());
}
Beispiel #2
0
 bool contains(const STLContainer& container, const T& t) {
     return std::find(container.begin(), container.end(), t)
         != container.end();
 }
errr linear_find(const Target& x, const STLContainer& ref_data)
{
	if (!ref_data.empty()) return linear_find(x,ref_data.begin(),ref_data.end());
	return -1;
}