Нет встроенной функции, которая проверяет наличие символа в строке среди вектора строк.
Тем не менее, есть встроенные функции для различных подзадач, участвующих в процессе, которые вы можете соединить вместе для достижения своей цели.
Простой способ добиться того, чего вы хотите, был бы перебрать вектор строк и использовать std::find()
в каждой строке для поиска желаемого элемента:
#include <iostream>
#include <vector>
int main()
{ std::vector<std::string> s;
s.push_back("Stack");
s.push_back("Overflow");
char c;
std::cin>>c;
for(std::string& e:s)
{
if(e.find(c))
{ std::cout<<"found";
break;
}
}
return 0;
}