C++ STL的vector使用find函数示例

版权声明:本文为博主原创文章,如需转载,请注明出处: https://blog.csdn.net/MASILEJFOAISEGJIAE/article/details/82668549
    vector<Vec> L;
    L.push_back(Vec(1,0,0));
    L.push_back(Vec(2,0,0));
    L.push_back(Vec(3,0,0));
    L.push_back(Vec(4,0,0));
    L.push_back(Vec(5,0,0));

    vector<Vec>::iterator result = find(L.begin(), L.end(), Vec(0,0,0)); 
    if (result == L.end())  
        cout << "No" << endl;
    else //找到
        cout << "Yes" << endl;

猜你喜欢

转载自blog.csdn.net/MASILEJFOAISEGJIAE/article/details/82668549