Вопросы по теме '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