widechar

    1

    2답변

    내가 이렇게하면 잘 작동하는 내 previous question에서 멋진 기능을 가지고 있습니다 : wstring temp; wcin >> temp; string whatever(toUTF8(getSomeWString())); // store whatever, copy, but do not use it as UTF8 (see below) wco

    6

    1답변

    내 코드는 기본적으로 이것이다 : wstring japan = L"日本"; wstring message = L"Welcome! Japan is "; message += japan; wprintf(message.c_str()); 나는 넓은 문자열을 사용하고자하는거야하지만 난 그들이 출력하는 방법을 모른다는, 그래서 wprintf을 사용했다. 나는

    1

    1답변

    저는 유니 코드로 주위를 어지럽히고 싶었던 프로그램에서 간단한 기능을했습니다. 이 함수에서 사용자가 입력 한 문자의 코드 값을 표시하고 싶습니다. &: &로 표시됩니다 이제 (예 : (int) "a"으로, ASCII 문자와 같은) 그냥 정수 값을 표시하고 싶었을 참조로 wstring listcode(wchar_t arg) { wstring str

    1

    4답변

    WCHAR []을 std :: cout에 넣어야합니다 ... 기본 Wifi API 콜백에서 전달 된 PWLAN_CONNECTION_NOTIFICATION_DATA의 일부입니다. 나는 간단히 시도했다 :: cout < < var; 첫 번째 문자의 숫자 주소를 출력합니다. 비교 (var == L"some text")도 작동하지 않습니다. 디버거에서 예상 값을

    2

    2답변

    C/C++ 응용 프로그램의 입력을 국제화하려고합니다. 현재 다중 바이트 문자열을 넓은 문자열로 변환 할 때 문제가 발생했습니다. 코드는 크로스 플랫폼 호환이 가능해야하므로 최대한 mbstowcs 및 wcstombs를 사용하고 있습니다. 현재 WIN32 시스템에서 작업 중이며 영어가 아닌 로켈 (일본어)로 설정했습니다. 멀티 바이트 문자열을 변환하려고하면 변

    2

    2답변

    내가 리눅스에서 넓은 문자로 __FUNCTION__을 인쇄 할 수있는 방법은 무엇입니까? WIDEN을 사용한 트릭이 나에게 적합하지 않으면 gcc 컴파일러가 다음을 인쇄합니다. 오류 :? L_ FUNCTION _? 이 범위에서 선언되지 않았습니다 어떤 도움이 필요합니까? 감사 더 정확한 오류 메시지를 붙여 적어도 경우 widen() 또는 유사의 문제보다는

    0

    1답변

    당신은 인수를받는 명령 줄 실행 파일이 있습니다. 이 executalbe는 WideChar로 준비가되어이 인수 중 하나가 하이픈 케이스로 시작하면 테스트 할에서의 옵션 : 명령 -o foo는 당신이 '돈 있으면 당신은 당신의 코드 내부 테스트 수있는 방법 호스트에서 사용 된 charset을 알고 있습니까? 주어진 콘솔이 widechar 포리스트의 다른 ch

    0

    1답변

    최근에 gcc에서 clang으로 전환하기로 결정했으며 넓은 문자 상수를 사용할 때 다음과 같은 경고가 표시됩니다. " 넓은 문자 상수가 무시되었습니다. ". 여기에 경고를 얻는 코드입니다 : 여기 wstring& line; … for (wstring::iterator ch = line.begin(); ch != line.end(); ++ch)