fulmicoton fulmicoton - 2 months ago 13
C++ Question

How to check that an element is in a std::set?

How do you check that an element is in a set?

Is there a simpler equivalent of the following code:

myset.find(x) != myset.end()

Answer

The typical way to check for existence in many STL containers is:

const bool is_in = container.find(element) != container.end();