Как вы проводите поиск по определенной строке? И что бы вернуть этот поиск?Поиск строки в векторе?
Я установил следующее с именем, являющимся пользователем для поиска.
find(user_list.begin(), user_list.end(), name)
Я не уверен, как реализовать это в функции bool, так как я не знаю, какое значение вернет значение.
Функция
bool BBoard::user_exists(const string &name, const string &pass) const{}
, и я получаю много ошибок прямо сейчас о том, как он не может сравниться.
Хм, это то, что [документация] (HTTP: // en.cppreference.com/w/cpp/algorithm/find) для. – jrok
_ «Я не знаю, какое значение find вернется» _ - можно легко решить, ссылаясь на [documentation] (http://en.cppreference.com/w/cpp/algorithm/find). –
std :: find возвращает итератор: std :: vector :: итератор, затем if (res_itr! = User_list.end()) {std :: cout << * res_itr; } –
marcinj