嘗試了網上大多數方法,很多都是錯誤的,經過
n次的折騰,終於搞出來了,
cstring
是一種很有用的資料型別。它們很大程度上簡化了
mfc中的許多操作,使得
mfc在做字串操作的時候方便了很多。不管怎樣,使用
cstring
有很多特殊的技巧,特別是對於純
c背景下走出來的程式設計師來說有點難以學習。
之所以拋棄
char*
的字串而選用
c++標準程式庫中的
string
類,是因為他和前者比較起來,不必
擔心記憶體是否足夠、字串長度等等,而且作為乙個類出現,他整合的操作函式足以完成我們大多數情況下
(甚至是
100%)
的需要。
string 轉為 cstring
string str=「hello world」;
cstring temp=(cstring)str;
cstring 轉為 string
cstring cstr;
string temp=(string)ct2a(cstr);
野火軟體工作室
2023年1月21日
C String與string的區別
c 中同時存在string與string msdn中對string的說明 string is an alias for string in the net framework。string是string的別名而已,string是c 中的類,string是framework的類,c string 對映...
C string與String的區別
最近,正在簡單地學習c 的一些知識。c 是區分大小寫的,但是我卻發現c 中同時存在string與string,於是我很困惑,於是我上網搜尋了一下,於是我了解了一些小知識。msdn中對string的說明 string is an alias for string in the net framewor...
C String與string的區別
c string與string的區別 c 是區分大小寫的,但是我卻發現c 中同時存在string與string,於是我很困惑,於是我上網搜尋了一下,於是我了解了一些小知識。msdn中對string的說明 stringis analiasforstringin the net framework。st...