QString и wchar_t
От: 00011011  
Дата: 07.08.21 15:51
Оценка:
Что-то не пойму, почему у QString нет встроенного конструктора с аргументом типа wchar_t?
Это так задумано или какая-то недоработка?
Есть QString(const QChar * unicode, int size = -1), но QChar хоть и является 16-битным символом, тем ни менее несовместим с wchar_t и строками начинающимися с L""
Re: QString и wchar_t
От: reversecode google
Дата: 07.08.21 15:59
Оценка:
https://doc.qt.io/qt-5/qstring.html#fromWCharArray
Re[2]: QString и wchar_t
От: 00011011  
Дата: 07.08.21 16:03
Оценка:
Здравствуйте, reversecode, Вы писали:

R>https://doc.qt.io/qt-5/qstring.html#fromWCharArray


Этой функцией я и пользуюсь.
Но непонятно что мешало сделать прямой конструктор. Ведь удобнее же.
Тем более что внутри Qt строки ак раз и хранятся в 16-битном формате.
Re[3]: QString и wchar_t
От: reversecode google
Дата: 07.08.21 16:30
Оценка: +3
а с чего вы взяли что wchar_t 16 битный ?

ну и использование L"" это муветон

итд

но лучше обратитесь прямо в куте, там точно знаю
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.