CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

VC中如何判断一个字符串包含另一个字符串

楼主vincentwah()2005-01-17 12:48:20 在 VC/MFC / 基础类 提问

VC中如何判断一个字符串包含另一个字符串 问题点数:20、回复次数:6Top

1 楼sungengyu(快乐机器)回复于 2005-01-17 12:50:54 得分 5

CString::Find    
   
  int   Find(   TCHAR   ch   )   const;  
   
  int   Find(   LPCTSTR   lpszSub   )   const;  
   
  int   Find(   TCHAR   ch,   int   nStart   )   const;  
   
  int   Find(   LPCTSTR   pstr,   int   nStart   )   const;  
  Top

2 楼sungengyu(快乐机器)回复于 2005-01-17 12:52:21 得分 5

CString     str   =   "abcdefg"   ;    
   
  int   index   =   str.Find("cd")   ;    
   
  if(   -1   ==   index   )   //   没找到  
  {  
  }  
  else   //   找到了  
  {  
  }  
   
   
   
  Return   Value  
   
  The   zero-based   index   of   the   first   character   in   this   CString   object   that   matches   the   requested   substring   or   characters;   -1   if   the   substring   or   character   is   not   found  
  Top

3 楼kugou123(酷狗)(彪悍的人生,不需要解释 www.xiaozhou.net)回复于 2005-01-17 12:55:35 得分 5

CString::Find函数  
  如果没有找到,返回-1,找到的话,返回第一个字母的位置  
   
  例子1:  
  CString   s(   "abcdef"   );  
  ASSERT(   s.Find(   'c'   )   ==   2   );  
  ASSERT(   s.Find(   _T("de"   )   )   ==   3   );  
   
  例子2:  
   
  //   CString::Find(   TCHAR   ch,   int   nStart   )  
  CString   str("The   stars   are   aligned");  
  int   n   =   str.Find('e',   5);  
  ASSERT(n   ==   12);  
  Top

4 楼oyljerry(【勇敢的心】→ ㊣提拉米苏√㊣)回复于 2005-01-17 12:59:00 得分 5

Find查找子串Top

5 楼suffixalias(普通人,平常心)回复于 2005-01-17 13:14:15 得分 0

好像Find查找到第一个就不再往下查了,然后返回第一个字母的索引Top

6 楼sungengyu(快乐机器)回复于 2005-01-17 15:10:08 得分 0

实在不行还可以用   C   的库函数   strstr  
   
  Top

相关问题

  • 匹配字符串的做法,判断一个字符串是否在另一个字符串中??
  • 怎样判断一个字符串是否包含另一字符串?
  • 怎样判断一个字符串中是否包含另一个字符串??
  • 如何判断一个字符串是另一个字符串的子集!
  • 怎样判断一个字符串是否包含在另一字符串里
  • 怎样判断一个字符串在另一个字符串里面?
  • 如何判断一个字符串中是否含有另一个字符串?
  • 如何判断某个字符串中是否存在另一个字符串
  • 如何判断一个字符串是否包含另一个字符串
  • 字符串判断

关键词

  • 字符串
  • nstart
  • find
  • cstring
  • 找到
  • 返回
  • tchar ch
  • assert
  • character
  • const

得分解答快速导航

  • 帖主:vincentwah
  • sungengyu
  • sungengyu
  • kugou123
  • oyljerry

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo