преобразование кодировок
Posted: Sun Aug 12, 2012 9:35 pm
Всем доброго времени суток...
Имеется файл в ascii, нужно его прочесть и конвертировать в utf8... Читаю в массив char`ов, загоняю в wxString
получаю строку в кодировке ISO 8859-1, а дальше все... я в ступоре. Вроде нужно использовать wxMBConv, но получить нужный результат мне не удалось да и помоему все они (методы класса) возвращают данные в массиве чаров, а это плохой код: массив чаров->строка->массив чаров - лишние телодвижения и перевыделения памяти. Собственно нужна функция конверта ascii/char[] - в utf8/wxChar[]. Буду благодарен.
PS code::blocks 10.05 + wxWidgets 2.8.12 + unicode bild
Имеется файл в ascii, нужно его прочесть и конвертировать в utf8... Читаю в массив char`ов, загоняю в wxString
Code: Select all
wxString abc = wxString::FromAscii(datafile);
PS code::blocks 10.05 + wxWidgets 2.8.12 + unicode bild