mfc cstring.find
时间: 2023-09-21 21:11:47 浏览: 228
MFC计算器 cstring
5星 · 资源好评率100%
CString类中的find函数用于在字符串中查找指定子字符串的位置。它返回子字符串在字符串中的起始位置,如果找不到则返回-1。
以下是使用CString类的find函数的示例代码:
```cpp
CString str("Hello, World!");
// 查找子字符串 "World" 的位置
int pos = str.Find("World");
if (pos != -1)
{
// 找到了子字符串
TRACE("子字符串 \"World\" 在位置 %d 处\n", pos);
}
else
{
// 没有找到子字符串
TRACE("未找到子字符串 \"World\"\n");
}
```
在上面的示例中,我们创建了一个CString对象 `str`,并使用其`Find`函数查找子字符串 "World" 的位置。如果找到了子字符串,则会打印出子字符串在字符串中的起始位置;如果没有找到,则会打印出未找到子字符串的提示。
请注意,CString类的find函数是区分大小写的。如果要进行大小写不敏感的查找,可以使用`FindNoCase`函数。
阅读全文