Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Третий архив вопросов и ответов (https://www.otvetnemail.ru/tretij-arhiv-voprosov-i-otvetov-814/)
-   -   Инициализация строк. (https://www.otvetnemail.ru/tretij-arhiv-voprosov-i-otvetov-814/inicializaciya-strok-261888/)

Guest 28.09.2011 20:54

Инициализация строк.
 
Вопрос существует ли какой либо стандартный способ инициализации строк для QString кромеКод:QString str("bla bla bla");в библиотеке QT? Меня интересуют макросы типа:Код:#define _L8(aString) QString::fromUtf8(aString, sizeof(aString) - 1)#define _L16(aString) QString::fromWCharArray(L##aString, sizeof(L##aString) / 4 - 1)Эти макросы мне нужны для того чтобы замерять длину строк на этапе компиляции, а не в рантайме как (предположительно происходит) в первом куске кода.Спасибо.PS. Насколько я понял в QT QString это единственный класс отвечающий за строки?


Часовой пояс GMT, время: 04:50.


© www.otvetnemail.ru - Форум вопросов и ответов.