CString比较相等不得不说的故事
生活随笔
收集整理的這篇文章主要介紹了
CString比较相等不得不说的故事
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
先說(shuō)說(shuō)今天的情況,掃碼后把碼值與自己寫好的幾百種配置文件進(jìn)行比對(duì),兩個(gè)都是CString類型,但是不論是“==”,還是“?cstr1.Compare(cstr2)==0”,還是“cstr1.CompareNoCase(cstr2)==0”,結(jié)果都不行,開(kāi)始還以為是什么問(wèn)題,后來(lái)自己設(shè)置斷點(diǎn)觀察了一下,仔細(xì)看才發(fā)現(xiàn)在配置文件讀出來(lái)的字符串有的后邊還有個(gè)空格(空字符),我擦,然后就用”cstr1.Replace(" ","");“把空字符去掉,然后再跑程序,沒(méi)問(wèn)題。然后又試了試這幾種比較方法,都是可以的
總結(jié)
以上是生活随笔為你收集整理的CString比较相等不得不说的故事的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: win7 ghost 安装串口驱动inf
- 下一篇: cv::Exception问题