Вопросы по теме 'wchar'

Невозможно преобразовать параметр из WCHAR[100] в WCHAR**
У меня есть метод, ожидающий WCHAR**, мне нужно получить некоторые данные от этого метода. Я объявляю массив WCHAR[100] и передаю его функции. Компилятор выдает эту ошибку: WCHAR result[100]; UINT i; hr = SomeFunc(handle, &i, result);...
837 просмотров
schedule 12.05.2023

Распечатать wchar на консоль Linux?
Моя программа C вставлена ​​ниже. В bash программа печатает «char is», Ω не печатается. Все мои локали en_US.utf8. #include <stdio.h> #include <wchar.h> #include <stdlib.h> int main() { int r; wchar_t myChar1 = L'Ω';...
10366 просмотров
schedule 11.07.2023

Почему wprintf разделяет лигатуру Unicode на две разные графемы?
Код: #include <stdio.h> #include <wchar.h> #define USE_W int main() { #ifdef USE_W const wchar_t *ae_utf16 = L"\x00E6 & ASCII text ae\n"; wprintf(ae_utf16); #else const char *ae_utf8 = "\xC3\xA6 & ASCII text ae\n";...
470 просмотров
schedule 04.05.2023

MFC - Как преобразовать WCHAR в CString?
Можно ли преобразовать WCHAR в CString? Мне нужно сделать это или даже преобразовать его в char или char*. Спасибо!
8816 просмотров
schedule 29.02.2024

std::wstring Преобразует первый символ случайным образом
У меня есть этот кусок кода: const char * c = &(4:); //This pointer contains "JPG" string //Wide char conversion wchar_t *cc = new wchar_t[128]; MultiByteToWideChar(CP_ACP, 0, c, -1, cc, wcslen(cc)); Затем я объявляю переменную wstring:...
207 просмотров
schedule 03.01.2023

Сравните C-строку типов char* и wchar_t*
У меня есть key как: wchar_t key[] = L"764frtfg88fgt320nolmo098vfr"; и char* row[i] , возвращаемый запросом из базы данных. Я хотел бы сравнить свой Key с row[i] . я пробовал с wcscmp (key,row[i]) != 0) но это дает мне...
5466 просмотров
schedule 27.11.2022

Как преобразовать строку Unicode в систему TCHAR?
У меня есть код Python (3.6), который должен передавать строку Unicode в проект Unreal Engine. Unreal Engine отображает текст в формате TEXT, который, я не ошибаюсь, представляет собой массив TCHAR Win-Api. Я видел, что на моей платформе TCHAR...
1111 просмотров
schedule 11.03.2022

Почему wprintf транслитерирует русский текст в Unicode на латиницу в Linux?
Почему следующая программа #include <stdio.h> #include <wchar.h> int main() { wprintf(L"Привет, мир!"); } распечатать Привет, мир! на линуксе? В частности, почему он транслитерирует русский текст в Unicode на...
1766 просмотров
schedule 11.11.2023

Ncurses не записывает указанное количество широких символов (о необходимости столбца широких символов)
В приведенной ниже программе я пытаюсь использовать ncurses для вывода десяти строк по десять символов Unicode в каждой. Каждая итерация цикла выбирает один случайный символ из массива из трех символов Unicode. Однако проблема, с которой я...
79 просмотров
schedule 29.09.2022