VS string转CString
时间: 2023-11-03 20:18:03 浏览: 154
在Visual Studio中,可以使用以下方法将string转换为CString:
使用CString的Format方法: CString cstr; cstr.Format(_T("%s"), str.c_str());
使用ATL的CA2CT宏: CString cstr(CA2CT(str.c_str()));
使用CString的Append方法和wstring的c_str方法: CString cstr; wstring wstr(str.begin(), str.end()); cstr.Append(wstr.c_str());
以上是几种常见的方法,可以根据具体需求选择适合的方法进行转换。123
引用[.reference_title]
- 1 VS2013环境下MFC中CString与string相互转换[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2
allinsert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - 2 VS2008中String转换到CString[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2
allinsert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - 3 C#实现 MFC的CString字节数组转换为C#的String[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2
allinsert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
相关推荐


















