 
            
            
            
            
                31 May
                
                    2018
                
            
            
                31 May
                
                '18
                
            
            
            
        
    
                3:50 p.m.
            
        On 5/31/18 3:14 AM, Olaf van der Spek via Boost wrote:
Hi,
vector<int> v; contains(v, 1);
This doesn't work as contains expects two ranges (AFAIK). Is there some other function that's usable for this purpose? Should contains support a value for argument 2?
Gr,
Hmmm- can't you just make your own? Something like ... #include <algorithm> template<typename V> bool contains(const V & v, const typename V::value_type & t){ return v.end != find(v.begin(), v.end(), t); } I'm pretty sure it would work on strings as well. Robert Ramey