由于这是我的第一篇文章(这是一个问题:D),我不得不说这个网站是惊人的,非常有帮助。感谢您的支持。 所以,这里是我的问题...我试图将字符串^转换为wstring,已经3天搜索,但无法找到任何有关.. 我正在编写一个程序,创建文件的桌面快捷方式用户选择。我使用FolderBrowserDialog ^,以便用户可以选择路径,并返回String ^,并使用IShellLink创建快捷方式,该快捷方式适用于LPCWSTR。所以我需要将String ^转换为LPCWSTR,并且我不知道如何去做,但是我可以将wstring转换为LPCWSTR,所以如果我可以将String ^转换为wstring,将会很棒)) 谢谢。将字符串^转换为wstring C++
-1
A
回答
0
std::wstring new_wstring(c_string)
其中new_wstring是你的新的wstring的名称,C_STRING是你的字符串名称: Convert CString to std::wstring
0
非常感谢。我想发布代码,以便每个人都可以看到最终结果。这是我做的:
String^ str1 = "Your Text";
char* str2 = (char*)(void*)Marshal::StringToHGlobalAnsi(str1);
CString target = str2;
Marshal::FreeHGlobal((IntPtr)str2);
CString str3 = CString(str2);
std::wstring new_wstring(str3);
相关问题
- 1. C++:将wstring转换为无符号字符
- 2. 将字符串转换为wstring时崩溃
- 3. C++ - 将字符串转换为字符
- 4. wstring字符串转换器在升压
- 5. C#将字符串转换为数字
- 6. 将字符串转换为字符串
- 7. C++ wstring的转换为Unicode
- 8. 将格式化的C字符串和参数转换为Windows上的wstring
- 9. C++将字符串转换为wstring并用最小代码返回
- 10. 如何将wstring转换为wchar_t *? C++
- 11. 将std :: wstring转换为SQLWCHAR *
- 12. 如何将Objective-C字符串转换为C字符串?
- 13. 将wstring转换为小写
- 14. 将wchar_t转换为wstring
- 15. 将wstring *转换为PWSTR
- 16. 将Wstring转换为CString
- 17. 将BSTR转换为wstring
- 18. 将CString转换为std :: wstring
- 19. 将wstring转换为WS_STRING
- 20. 将char * argv []转换为wstring
- 21. 将字符串转换为位图c#
- 22. C#将字符串转换为uint
- 23. C++将char转换为字符串
- 24. C#将Unicode转换为字符串
- 25. c#将字符串转换为变量
- 26. 将字符串转换为日期C++
- 27. 将字符串转换为System.guid c#
- 28. 将字符串转换为int在C++
- 29. 将字符串转换为smtpclient在c#
- 30. 将字符串转换为总和C#
https://msdn.microsoft.com/en-us/library/d1ae6tz5.aspx –