![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
epishev |
![]() ![]()
Сообщение
#1
|
Студент ![]() Группа: Участник Сообщений: 89 Регистрация: 23.3.2011 Пользователь №: 2533 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Всем привет!
Есть вопрос... Можно в Qt отключить использование unicod? т. е. грубо говоря
Проблема, собственно, вот в чем:
и при этом не могу кастонуть строку, то есть — (WCHAR*)"PLAYJIN" т. к. в другом приложение, которое использует этот же файл, возникнет противоположная ошибка... короче беда... Заранее спасибо! |
|
|
![]() |
Алексей1153 |
![]()
Сообщение
#2
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2944 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
мне кажется по сути L"PLAYJIN" и (WCHAR*)"PLAYJIN" когда кажется - надо креститься ) "..." - это тип const char* L"..." - это тип const WCHAR* и естественно, что тупое приведение второго к первому (да ещё не к константе) компилятор не допустит не совсем понял, как я могу использовать эти функции...? вот так http://msdn.microsoft.com/en-us/library/wi...2(v=vs.85).aspx http://msdn.microsoft.com/en-us/library/wi...0(v=vs.85).aspx PS при этой конвертации удобно пользоваться контейнерами std::string и std::wstring Сообщение отредактировал Алексей1153 - 27.2.2012, 17:19 |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 26.6.2025, 20:03 |