日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

CString::CompareNoCase与CString::Compare的区别 .

發布時間:2023/12/29 53 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CString::CompareNoCase与CString::Compare的区别 . 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

函數原型: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的区别 .的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。