比较两个wstring时使用迭代器

Lum*_*mpi 1 c++ string compare

我正在迭代列表并通过向量.两者都充满了wstring s.

我需要比较他们指向的两个字符串,并找出"wstring1"是否存在于另一个"wstring2"中.

n和k是两个迭代器.

当我尝试:

   wcscmp(*n,*k);
Run Code Online (Sandbox Code Playgroud)

如果我理解了错误消息,那么它会失败,因为const wchar t是正常的...

如何判断*n ="Hello you little fellow"是否包含*k ="little"?

案件没关系.

PS:我不想使用BOOST lib.

And*_*rsK 5

std::wstring n = L"Hello you little fello";
std::wstring k = L"little";

if ( n.find(k) != wstring::npos )
{
...
}
Run Code Online (Sandbox Code Playgroud)