wchar-t

    0

    1답변

    프로젝트를 Visual Studio에서 QT로 전송하고 프로젝트 빌드가 오류를 표시합니다. 코드를 크게 변경하지 않고 수정하는 방법 cannot convert 'const wchar_t*' to 'TCHAR*' cannot convert '_TCHAR*' to 'const wchar_t*' cannot convert 'const wchar_t [15]'

    1

    1답변

    헤더 파일에 wchar_t myArray[MAX_PATH]이있는 일부 C++ 코드가 수정됩니다. 내 수정 사항은 런타임까지이 배열의 길이를 알 수 없음을 의미합니다. 대신 동적 길이의 배열을 저장할 수 있습니까? 어쩌면 난 그냥 wchar_t* 헤더 파일에 보관하고 다른 int 길이를 보유하고 있을까?

    8

    1답변

    wchar_t을 사용할 때 Valgrind가 Invalid read of size 8을 인쇄하는 이유를 알 수 없습니다. 저는 valgrind-3.7.0 및 gcc 4.7.2를 사용하는 64 비트 우분투 (3.5.0-25) 시스템을 실행 중입니다. #include <stdio.h> #include <wchar.h> #include <stdlib.h>

    1

    1답변

    Cython을 사용하여 Python 3에 C 라이브러리를 래핑하고 있는데 wchar_t 문자열을 반환하려는 Python 객체로 변환하는 방법을 찾고 있습니다. 함수. this question에는 대답이 있지만 문자열을 멀티 바이트 str로 인코딩하고 유니 코드로 다시 디코딩해야합니다. 나는보다 솔직한 솔루션을 희망한다. 파이썬 C API에서 PyUnicod

    3

    2답변

    QString을 BSTR으로, 그 반대로 변환하고 싶습니다. std::wstring str_ = QString("some texts").toStdWString(); BSTR bstr_ = str_.c_str(); 및 BSTRQString로 변환 : BSTR bstr_; wchar_t *str_ = bstr_; QString qstring_ = QS

    0

    1답변

    저는 mingw 컴파일러를 사용합니다. wchar_t을 char로 변환하는 방법? Data(HWND hwnd, wchar_t szFileName[MAX_PATH]) { string sIn; ifstream infile; infile.open(szFileName); infile.seekg(0,ios::beg);

    0

    1답변

    (ANSI)에서 문제없이 Embacadero C++와 함께 MySQL C API를 사용합니다. 그러나 아랍어 기호와 같은 와이드 문자 (유니 코드)를 보내려고하면 MySQL 데이터베이스에서 읽을 수없는 문자 (가비지)로 나타납니다. mysql_query 함수로 보낸 SQL 문자열은 (const char *)가 아니고 (const wchar_t *) 여야하기

    2

    2답변

    나는 프로그램을 작성 중이며 텍스트를 저장할 메시지 버퍼를 초기화해야한다. 나는 그것을 작동하게 만들 수있다. 그러나 C에서 문자열을 초기화하는 데 사용되는 다양한 방법 아래에 쓰고 있는데 그 차이를 이해하고 싶다. 또한, wchar_t/char 문자열을 초기화하는 가장 적합한 방법은 무엇입니까? 방법 나 나 : 내 이해를 바탕으로이 wchar_t mess

    3

    3답변

    C99 및 C11wchar_t과 멀티 바이트 기능을 지원합니다. 그러나 ANSI C (1989)에 대해서는 확실하지 않습니다. 는 그 wchar_t 및 멀티 기능 (mblen, mbstowcs, mbtowc, wcstombs, wctomb) ANSI C의 일부를 맞습니까? Kernighan and Ritchie (C 프로그래밍 언어 (2 판))에서이 기능을

    1

    1답변

    이 문제에 대한 다른 게시물을 보았지만 codepoint가 2 바이트 (Windows에서) wchar_t를 두 개 이상 사용하는 경우 프로그램 방식을 결정하는 방법에 대한 세부 정보를 찾을 수 없었습니다. 예 : 나는 캐릭터가 길이가시기를 결정하는 방법을 알고 싶습니다 const wchar_t* s2 = L"\U0002008A"; // The "Han" c