检查c ++ STL向量中是否存在特定元素

3 c++ stdvector

我想检查一个元素是否存在于特定的向量位置,比如i,然后像v [i]一样访问它.你能让我知道我该怎么办?

谢谢.

Ale*_*tov 9

if (0 <= i  &&  i < v.size()) {
  // OK
  std::cout << v[i]; // Example
} else {
  // Wrong
}
Run Code Online (Sandbox Code Playgroud)