总结 以上三种方法都可以用来查找vector中元素的下标。第一种方法利用标准库函数,代码更简洁;第二种方法通过显式循环,更直观易懂;第三种方法适用于更复杂的查找条件。选择哪种方法取决于具体需求和代码风格偏好。
在C++中,可以使用std::find()函数来查找某个元素的下标。 首先,需要包含头文件<vector>。 然后,创建一个vector,并初始化。 #include <iostream> #include <vector> #include <algorithm> int main() { std::vector<int> vec = {10, 20, 30, 40, 50}; int element = 30; auto itr = std::find(v...
#include<vector> using namespace std; 输出: 1表示3所在下标为1