Logo

Programming-Idioms

History of Idiom 12 > diff from v36 to v37

Edit summary for version 37 by :
[Cpp] missing std::

Version 36

2016-02-17, 10:25:22

Version 37

2016-02-17, 10:27:58

Idiom #12 Check if list contains a value

Check if list contains a value x.
list is any iterable finite container.

Idiom #12 Check if list contains a value

Check if list contains a value x.
list is any iterable finite container.

Imports
#include <vector>
#include <algorithm>
Imports
#include <vector>
#include <algorithm>
Code
bool Contains(const std::vector<int> &list, int x)
{
	return find(list.begin(), list.end(), x) != list.end();
}
Code
bool Contains(const std::vector<int> &list, int x)
{
	return std::find(list.begin(), list.end(), x) != list.end();
}
Doc URL
http://www.cplusplus.com/reference/algorithm/find/
Doc URL
http://www.cplusplus.com/reference/algorithm/find/