Как конвертировать между C ++ Builder UnicodeString и Boost String? - PullRequest
0 голосов
/ 15 декабря 2010

У меня есть приложение, которое ищет файл в части файловой системы. Пользователь должен ввести имя файла в поле редактирования, и таким образом я назначу его значение переменной UnicodeString. Как я могу преобразовать это к boost::filesystem::path тогда?

1 Ответ

0 голосов
/ 16 апреля 2011

Используйте метод w_str() UnicodeString, чтобы получить wchar_t *

UnicodeString foo = Edit1->Text;

boost::filesystem::path p(foo.w_str());
...