CompareNoCase 比较两个字符串,不区分大小写
CompareNoCase 比較兩個字符串,不區分大小寫
http://blog.csdn.net/ruanruan111/article/details/5612001
2010-05-20 18:022879人閱讀評論(4)收藏舉報CString::CompareNoCase
 
 int CompareNoCase( LPCTSTR lpsz ) const;
 
 返回值:
 如果字符串是一樣的(不區分大小寫)則返回零值;如果CString對象小于lpsz(不區分大小寫)則返回值小于0;如果CString對象大于lpsz(不區分大小寫)則返回值大于0。
 
 說明:
 此成員函數通過使用通用文本函數_tcsicmp來比較這個CString對象和另一個字符串。此通用文本函數_tcsicmp是在TCHAR.H中定義 的,根據在編譯時設置的字符來與_stricmp,_wcsicmp,或_mbsicmp對應。這些函數的每一個都根據當前使用的代碼頁來進行一次區分大 小寫的比較,而且不會被現場影響。更多的信息,參見“Microsoft Visual C++ 6.0運行庫參考”中的_stricmp,_wcsicmp,_mbsicmp。
 
 示例:下面的例子說明了如何使用CString::CompareNoCase。
 // CString::CompareNoCase示例:
 CString s1( "abc" );
 CString s2( "ABD" );
 ASSERT(?s1.CompareNoCase( s2 )?== -1 ); // 與一個CString比較。
 ASSERT( s1.Compare( "ABE" ) == -1 ); // 與LPTSTR字符串比較。
總結
以上是生活随笔為你收集整理的CompareNoCase 比较两个字符串,不区分大小写的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: springMVC结合Mybatis自学
- 下一篇: 音乐播放器的歌词同步实现
