wchar

    1

    1답변

    나는 Process32First() API를 사용하여 프로세스에 대한 정보를 얻는 C 코드를 작성했다. 모든 정보는 여기에 정의 된 PROCESSENTRY32 구조에 저장됩니다 http://msdn.microsoft.com/en-us/library/windows/desktop/ms684839%28v=vs.85%29.aspx PE32는 PROCESSENTRY

    2

    1답변

    코드 : #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_u

    0

    1답변

    많은 언어를 지원하는 C 프로그램을 만들고 있습니다. 이 프로그램은 char 대신 WCHAR 유형을 사용하여 전자 메일을 보냅니다. <!-- language: lang-c --> curl_easy_setopt(hnd, CURLOPT_READFUNCTION, payload_source); curl_easy_setopt(hnd, CURLOPT_READDAT

    4

    3답변

    으로 변환 할 수 없으며 순수한 C 코드를 포함해야합니다. 내가 코드에서이 코드를 컴파일 할 때 : : 블록, 아마도 하나의 경고가 성공적 이었지만 QT 작성자에서 컴파일하려고하면이 4 가지 오류가 발생합니다. cannot convert 'char*' to 'WCHAR*' for argument '1' to 'UINT GetSystemDirectoryW(W


    2

    1답변

    배열에서 3 바이트 유니 코드 UTF-8 문자로 작업하는 데 문제가 있습니다. 그들은 문자 배열에있을 때 여러 문자 문자 상수 및 암시 적 상수 변환 경고 가져옵니다,하지만 wchar_t 배열을 사용할 때 wcout 아무것도 반환합니다. 프로젝트의 본질 때문에 배열이 아니고 문자열이어야합니다. 아래는 내가 해왔 던 일의 예입니다. #include <iost

    0

    3답변

    중국어, 일본어, 한국어 (CJK) 및 영어 문자 조합을 포함 할 수있는 텍스트 파일이 있습니다. 나는 영어 문자에 대한 파일의 유효성을 검사해야한다. 이 파일은 텍스트 파일에있는 주석을 나타내는 '$'문자로 시작하는 줄에서만 CJK 문자를 포함 할 수 있습니다. 그물을 검색해 보니 넓은 문자를 읽기 위해 과 wchar_t 유형을 사용할 수 있다는 것을 알

    0

    2답변

    Windows에서 this 및 this 스레드에서 wchar_t는 Linux 용 16 비트 &이고 wchar_t는 32 비트임을 이해합니다. 필자는 서버가 Windows 기반이고 클라이언트가 Linux 인 클라이언트 - 서버 아키텍처 (소켓이 아닌 파이프 만 사용)가 있습니다. 서버에 클라이언트에서 호스트 이름을 검색하는 API가 있습니다. 클라이언트가 W

    0

    1답변

    mbstowcs_s 함수를 사용하여 일련의 멀티 바이트 문자를 해당하는 넓은 문자 시퀀스로 변환하려고합니다. 하지만 다음과 같은 힙 손상 문제가 계속 발생합니다. 아무도 그 문제를 해결할 수있는 방법을 말해 줄 수 있습니까? 여기 은 샘플 코드입니다. 디버깅 할 때 항상 문제가되는 줄은 delete wc_name입니다. 나는 그것이되어서는 안된다. #inc

    -2

    2답변

    왜 wchar_t를 사용할 때 출력 결과로 숫자를 얻습니까? 표시되는 '숫자' #include <iostream> using namespace std; int main() { wchar_t q; q = 'A'; cout << q; q = 'B'; cout << q; q = 'C'; cout