wchar

    0

    1답변

    내가 *는 char * wchar_t에 변환하기 위해 노력하고있어 wchar_t를의 * 중 * 숯불을 구성하는 데 필요한 내 메모리 낭비 솔루션은 문자는 단일 바이트 또는 다중 수 있습니다 char *wstrtostr(const wchar_t *text) { size_t size = wcslen(text)*sizeof(wchar_t)+1;

    0

    1답변

    csv 파일의 헤더를 읽는 코드가 있습니다. 우선 extenson이 .csv인지 확인합니다. 그런 다음 파일을 읽었습니다. 그러나 문제는 다른 파일의 이름을 바꾸거나 .xml 파일 또는 .docx 파일을 .csv으로 읽은 다음 읽으려고하면 파일 확장명 검사가 작동하지 않는다는 것입니다. 그런 다음 충돌합니다. 그런 경우에 적절한 오류를 던지고 싶습니다. 누

    -1

    1답변

    나는 win32 응용 프로그램에서하고 있고 유니 코드 텍스트 입력을 허용하는 편집 컨트롤이 있습니다. 나는 std::string에 텍스트를 얻기 위해 다음 코드를 사용 WCHAR out[50] = {}; GetDlgItemTextW(hwnd, ID_Edit, out, 50); wstring myWString(out); string myString(ws

    -3

    1답변

    C/C++을 사용하고 있습니다. Windows 기능이 있으며, Title의 형식을 변환하는 매우 빠른 방법이 있습니다. const WCHAR *? 그래서 데이터를 WCHAR *로 변환해야하는 일부 지점으로 이동 한 후 데이터 유형을 확인하는 큰 경우가 있습니다. 예를 들어 21 인 경우 L이 21이 되길 원합니다. 32.322 => L "32.322" 등

    0

    1답변

    다음 C 코드는 stdin에서 fgetws()을 사용하여 행을 읽고 stdout에 씁니다. #include <stdio.h> #include <locale.h> #include <wchar.h> #define STR_LEN 128 int main(int argc, char **argv) { FILE *infile = stdin, *ou

    1

    2답변

    UNICODE_STRING에서 버퍼를 사용하고 싶습니다. 그러나 참조를 복사하여 직접 사용할 수없는 것 같습니다. 언젠가는 문자열 중간에 null 바이트가 있다는 것을 알기 때문에, Length은 디버거에서 보는 것보다 큽니다. 나는이 UNICODE_STRING testStr; //after being used by some function it has

    -1

    1답변

    SFML을 사용하여 C++로 게임을 만들 때 프랑스어 문자를 지원하는 글꼴을 발견했습니다. 그러나 프로그램에서 다른 언어를 지원할 수 있도록 파일의 모든 텍스트를 읽었지만 오류없이 텍스트를 다양한 문자열로 추출하는 방법을 모르겠습니다. using namespace std; using namespace sf; void SettingsW :: initia

    4

    1답변

    나는 국가의 수도를 추측하는 작은 프로그램을 만들고 있습니다. 수도 중 일부는 악센트, 세 디야 등이 있습니다. 사용자가 추측 한 대문자와 텍스트를 비교해야하므로 비교를 망칠 악센트가 필요하지 않기 때문에 인터넷을 일부 파기했습니다. 그것을 성취하는 방법. 나는 다른 프로그래밍 언어 실제로 저와 함께 일한 그 중 C. 없음에 대한 결과 그러나 단지 몇 가지

    0

    2답변

    wchar_t 문자열을 WriteFile()을 사용하여 파일에 쓰려고합니다. 여기 코드는 다음과 같습니다 void main() { wchar_t dataString[1024]; HANDLE hEvent, hFile; DWORD dwBytesWritten, dwBytesToWrite; hFile = CreateFile

    0

    1답변

    에서 전체 경로를 얻기 나는 WIN32_FIND_DATA 내 코드에서 전체 경로를 받고 도움이 필요합니다. 하지만 경로 (../art/*.dds)와 파일 이름을 더할 수 없습니다. 하위 폴더를 어떻게 확인할 수 있습니까? 또는 이미 그렇게합니까? 현재 코드 : 당신은 스캔 한 디렉토리를 알고 WIN32_FIND_DATA FindData; HANDLE hF