Название: перевод qstring в lpcstr Отправлено: koldun90 от Январь 27, 2017, 13:32 Здравствуйте проблема следующая при переводе qstring в lpcstr
QString bukva(dd); // dd="С:\" LPCSTR bk = (LPCSTR)bukva.utf16(); //bk="C" проблема что на выходе получаю bk=C а не bk=C:\ почему-то съедаются символы :\ Название: Re: перевод qstring в lpcstr Отправлено: Bepec от Январь 27, 2017, 15:20 UTF16 - 2 байта на символ. LPCSTR - это ASCII строка, по 1 байту на символ.
Дальше объяснять? :D Название: Re: перевод qstring в lpcstr Отправлено: kambala от Январь 27, 2017, 22:15 попробуй bukva.toLocal8bit()
|