cstring轉(zhuǎn)string的方法?
CString與string轉(zhuǎn)換
1.通過修改編碼方式,可以解決。我的是在Unicode編碼方式下不能使用,修改為“多字節(jié)”編碼方式即可。 (1)右鍵項(xiàng)目->“屬性”->選擇“多字節(jié)”。 (2)編譯即可通過。
2.修改編碼可能導(dǎo)致程序中其它地方出現(xiàn)錯誤(我的就是- -!)。所以可以調(diào)用“賦值運(yùn)算符重載”的方式來完成轉(zhuǎn)換。
3.也可在“多字節(jié)”編碼下使用如下方式進(jìn)行轉(zhuǎn)換。
4.該方法是比較通用的,通過使用ATL字符串轉(zhuǎn)換宏。