网站首页  词典首页

请输入您要查询的计算机术语:

 

术语 CString::Compare
释义 CString::Compare

int Compare( LPCTSTR lpsz ) const;

返回值:
如果字符串是一样的则返回非零值;如果CString对象小于lpsz则返回值<0,如果CString对象大于lpsz则返回值>0。

参数:
lpsz要用于比较的另一个字符串。

说明:
此成员函数通过使用通用文本函数_tcscmp来比较这个CString对象和另一个字符串。此通用文本函数_tcscmp是在TCHAR.H中定义的,根据在编译时设置的字符来与strcmp,wcscmp,或_mbscmp对应。这些函数的每一个都根据当前使用的代码页来进行一次区分大小写的比较,而且不会被现场影响。更多的信息,参见“Microsoft Visual C++ 6.0运行库参考”中的strcmp,wcscmp,_mbscmp。

示例:下面的例子说明了如何使用CString::Compare。
// CString::Compare示例:
CString s1( "abc" );
CString s2( "abd" );
ASSERT( s1.Compare( s2 ) == -1 ); // 与另一个CString比较。
ASSERT( s1.Compare( "abe" ) == -1 ); // 与LPTSTR字符串比较。

请参阅:
CString::CompareNoCase, CString::Collate, CString::CollateNoCase
随便看

 

MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2025/1/8 10:56:45