widestring

    2

    1답변

    델파이에서 개발 된 DLL의 기능을 사용할 수 없습니다. 유형 변환에 어려움을 겪고 있습니다. C++에서 function rData(ID: Cardinal; queue: WideString): WideString; stdcall; 내 코드가 되니라 : 이 내가 DLL을 호출 할 수있는 기능입니다 typedef string (*ReturnDataSPL)(

    0

    1답변

    나는 C#으로 빌드 된 dll을 가지고 있으며 델파이 XE2를 typelibrary로 사용한다. 올바르게 작동하지만 WideString을 반환하는 함수가 있고 'çãé'(브라질 출신)와 같은 특수 문자가있는 이름이 반환되어야하지만 결과는 '???'입니다. 어떻게하면 올바르게 처리 할 수 ​​있습니까? 단순히 델파이에서는

    0

    1답변

    내 C++ 프로젝트에서 많은 유니 코드 파일 경로를 처리하고 있습니다. 나는 내 코드에서 체크를 수행한다. Multibyte String에 맞을만큼 충분히 괜찮 으면, 나는 보통 문자열 (std :: string) 변수로 유지한다. 문자열이 Multibyte에 맞지 않으면, 와이드 char 문자열. 내 질문은 내가 wstrings ..로 완전히 경로를 사용

    0

    1답변

    기존 Windows 프로그램과 인터페이스해야하는 Linux 프로그램을 작성하고 있습니다. Windows 프로그램의 작동 방식을 수정할 수는 없지만 기존 데이터와 통합해야합니다. 이 프로그램은 TCP 네트워크 소켓을 통해 원시 데이터 구조를 수신합니다. 불행하게도 Windows 프로그램은 데이터 구조에 원시 멀티 바이트 문자열을 내장하고 어떤 코드 페이지가

    0

    1답변

    내가 달성하고 싶은 무엇을 설명하는 가장 좋은 방법이 될 수 있습니다, 다음 스레드에서 솔루션을 결합하는 것입니다 //include appropriate headers struct DotSepUTF16 : public codecvt_utf16<wchar_t, 0x10ffffUL, little_endian> { wchar_t do_thousan

    1

    2답변

    파서 용 "문자열 분리기"를 쓰고 있는데 char 및 wchar_t를 모두 사용할 수 있기를 원합니다. 나는 다음과 같은 방법이 있습니다 static void tokenize(const basic_string<T> &, vector<CToken> &); 을 그리고 난 그것을 구문 분석하는 폭 넓은 문자열주고 싶습니다 : 나는 또한 시도 vector<CT

    0

    1답변

    나는 어떤 방식으로 로그에 표시 할 클래스를, 그래서 나는 그것의 << 연산자를 오버로드했습니다 로그 스트림에서 위 class CWindowClassId { public: // ... friend std::wostream& operator<< (std::wostream& os, CWindowClassId const& classId);

    0

    1답변

    내 프로그램에서 부스트 1.54 라이브러리를 사용하고 있습니다. 내 임무는 문자열의 일부 패턴을 확장하는 것입니다. 하나 개 이러한 경우는 닫는 중괄호 } 문자열에서 발견되면 내 코드에서 다음과 같은 정규식을 작성했다 > 로 교체합니다. boost::wregex rightbrace(L"\}"); // replace this by > strText = b

    -1

    1답변

    많은 함수가 출력 문자열인데 크기를 설정해야합니다. GetComputerNameW 요구 : WCHAR wStrName[16U]; DWORD uSize = 16U; GetComputerNameW(wStrName, &uSize); RegSetValueExW 요구 : WCHAR wStrExec[1024U]; RegSetValueExW(..., (wcsl

    0

    1답변

    이것은 내 시도이며 비 ASCII 문자가 발생할 때 EM_STREAMOUT이 물음표를 표시하는 이유를 알지 못합니다. 이 코드는 창에서 텍스트를 복사 한 다음 다시 넣지만 이번에는 물음표로만 사용합니다. #include <windows.h> #include <iostream> #include <richedit.h> #include <string>