Quote Originally Posted by LMHmedchem View Post
I don't seem to know how to evaluate if the iterator indicates that it found a match.
Use std::find_if(), not std::find().

Then you check the return iterator is equal to check_path.end(). If it is, then the item was not found.

Regards,

Paul McKenzie