Я новичок в С++ и у меня проблема с преобразованием UnicodeString в строку, поэтому теперь ищу самый простой способ преобразования из одного типа в другой.
Я хочу использовать базовую функцию Windows, для которой нужна строка с UnicodeString, как заставить код работать?
UnicodeString Exec = "notepad";
WinExec(Exec.c_str(), 0);
Используемая среда - C++ Builder xe2.
WideCharToMultiByte()
, вероятно, что вы ищете. Читай внимательно. Это довольно прямолинейно. - person WhozCraig   schedule 23.04.2013wstring_convert
неплохо ( en.cppreference.com/w/cpp/locale/wstring_convert< /а> ). - person Max Lybbert   schedule 12.06.2014