直接上**:
string cstr2str(const cstring &cstr)
;int n = cstr.getlength();
int len = widechartomultibyte(cp_acp,0,cstr,cstr.getlength(),null,0,null,null);
widechartomultibyte(cp_acp,0,cstr,cstr.getlength(),pszresult,len,null,null);
pszresult[len+1] = '\0';
return pszresult;
}cstring str2cstr(const string &str)
;int len = multibytetowidechar(cp_acp,0,str.c_str(),str.length(),null,0);
multibytetowidechar(cp_acp,0,str.c_str(),str.length(),wszresult,len);
wszresult[len+1] = '\0';
return wszresult;
}
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...