C++: Keresés vector-ban
Programozással kapcsolatos cikkek / C, C++ (1289 katt)
Ha arra vagyunk kíváncsiak, hogy egy adott érték előfordul-e egy vector-ban, akkor azt az alábbi módon tehetjük meg:
#include <iostream>
#include <vector>
#include <string>
using namespace std;
int main()
{
vector<string> v;
v.push_back("alma");
v.push_back("barack");
v.push_back("citrom");
v.push_back("dio");
v.push_back("eper");
if (find(v.begin(), v.end(), "alma") != v.end())
cout << "talalt" << endl;
else
cout << "nem talalt" << endl;
if (find(v.begin(), v.end(), "dinnye") != v.end())
cout << "talalt" << endl;
else
cout << "nem talalt" << endl;
return 0;
}
Előző oldal | Kapitány |