01 //CString to string02 string CStringToString(const CString &cstr)03 {04 string str=cstr.GetBuffer(0);05 cstr.ReleaseBuffer();06 return str;07 }08 09 void CStringToStringEx(const CString &cstr, string &str)10 {11 str=cstr.GetBuffer(0);12 cstr.ReleaseBuffer();13 }14 15 //string to CString16 CString StringToCString(const string &str)17 {18 CString cstr=str.c_str();19 return cstr;20 }21 22 void StringToCStringEx(const string &str, CString &cstr)23 {24 cstr=str.c_str();25 }26 27 //CStringA to string28 string CStringAToString(const CStringA &cstra)29 {30 string str=cstra.GetBuffer(0);31 cstra.ReleaseBuffer();32 return str;33 }34 35 void CStringAToStringEx(const CStringA &cstra, string &str)36 {37 str=cstra.GetBuffer(0);38 cstra.ReleaseBuffer();39 }40 41 //CStringW to string42 string CStringWToString(const CStringW &cstrw)43 {44 CStringA ctsra(cstrw.GetBuffer(0));45 cstrw.ReleaseBuffer();46 string str=cstra.GetBuffer(0);47 cstra.ReleaseBuffer();48 return str;49 }50 51 void CStringWToStringEx(const CStringW &cstrw, string &str)52 {53 CStringA ctsra(cstrw.GetBuffer(0));54 cstrw.ReleaseBuffer();55 str=cstra.GetBuffer(0);56 cstra.ReleaseBuffer();57 }
·2024年9月目录 ·2024年8月目录 ·2024年7月目录 ·2024年6月目录 ·2024年5月目录 ·2024年4月目录 ·2024年3月目录 ·2024年2月目录 ·2024年1月目录 ·2023年12月目录 ·2023年11月目录 ·2023年10月目录 ·2023年9月目录 ·2023年8月目录