CString::CompareNoCase与CString::Compare的区别 .
来源:互联网 发布:淘宝处罚通知 编辑:程序博客网 时间:2024/05/16 14:19
函数原型:int CompareNoCase( LPCTSTR lpsz ) const;
返回值:
该函数对两个CString对象进行,如果内容完全一致则返回0;如果小于lpsz,则返回为-1;如果大于lpsz,则返回1。比如,利用CompareNoCase比较str与lpsz,等同于区分大小写比较str与lpsz的第一个相异字符,如果str该处的字符比lpsz大,则字符串str大于lpsz,返回1;如果str该处的字符比lpsz小,则字符串str小于lpsz,返回-1;str与lpsz内容完全一致则返回0
说明:
此成员函数通过使用通用文本函数_tcsicmp来比较这个CString对象和另一个字符串。此通用文本函数_tcsicmp是在TCHAR.H中定义 的,根据在编译时设置的字符来与_stricmp,_wcsicmp,或_mbsicmp对应。这些函数的每一个都根据当前使用的代码页来进行一次区分大 小写的比较,而且不会被现场影响。
与Compare的区别
CompareNoCase为不区分大小写比较,而Compare为区分大小写比较
比如,利用Compare比较str与lpsz,等同于区分大小写比较str与lpsz的第一个相异字符,如果str该处的字符比lpsz大,则字符串str大于lpsz,返回1;如果str该处的字符比lpsz小,则字符串str小于lpsz,返回-1;str与lpsz内容完全一致则返回0
- CString::CompareNoCase与CString::Compare的区别
- CString::CompareNoCase与CString::Compare的区别 .
- C/C++中的字符串比较函数strcmp/memcmp/CString.Compare/CString:CompareNoCase
- CompareNoCase与Compare
- string与cstring的区别
- CString与string的区别
- CString与string的区别 .
- CString与string的区别
- string 与 CString的区别
- CString 与 LPCTSTR 的区别
- CString与string的区别
- CString与string的区别
- Cstring 与string的区别与联系
- <string> 与<string.h>、<cstring>的区别
- <string> 与<string.h>、<cstring>的区别
- <string> 与<string.h>、<cstring>的区别
- <string> 与<string.h>、<cstring>的区别
- <string> 与<string.h>、<cstring>的区别
- Coursera公开课笔记: 斯坦福大学机器学习第四课“多变量线性回归(Linear Regression with Multiple Variables)”
- PowerDesigner name2comment 显示表注释
- mysql配置文件my.cnf详解[部分]
- dedecms cn_substr如何反向取值
- 对开发工具的认识
- CString::CompareNoCase与CString::Compare的区别 .
- as3读取页面参数
- jquery autocomplete 多字段
- 您在 /var/mail/root 中有新邮件
- iPhone开发【二十三】常用IOS开源组件【第1篇】
- U-Boot的配置、编译、连接过程
- java 静态内部类
- 关于JAVA中的singleton模式
- oracle 12541错误解决办法