Logo

Programming-Idioms

History of Idiom 12 > diff from v46 to v47

Edit summary for version 47 by programming-idioms.org:
[Cpp] imports

Version 46

2016-09-21, 12:39:26

Version 47

2016-10-07, 09:08:18

Idiom #12 Check if list contains a value

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

Idiom #12 Check if list contains a value

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

Extra Keywords
array vector
Extra Keywords
array vector
Imports
Imports
#include <vector>
Code
bool Contains(vector<T> list, T x)
{
	for (vector<T>::iterator it = list.begin() ; it != list.end() ; ++it)
	{
		if (*it == x)
			return true;
	}
	return false;
}
Code
bool Contains(vector<T> list, T x)
{
	for (vector<T>::iterator it = list.begin() ; it != list.end() ; ++it)
	{
		if (*it == x)
			return true;
	}
	return false;
}