프로그래밍 메모리얼

    유니코드 2

    wchar_t 타입 cout 안 될 때

    첫번째 사실 : cout 은 char* 형만 받아 들일 수 있다. wchar_t 를 위해 wcout 이 존재한다. 두번째 사실 : wcout 은 한글을 제대로 지원 안 한다. 한글을 위해 별도의 Pre Job이 필요하다. wcout.imbue(locale("kor"));

    Windows Programming 2008.03.20

    유니코드&UTF-8 텍스트를 파일로 저장하기

    //UNICODE 로 저장하기 TCHAR szPath[] = _T("1234567890"); int nLen = _tcslen(szPath); CFile file(_T("D:\\Down\\test.xml"), CFile::modeCreate|CFile::modeWrite); TCHAR szTmp[2]; WORD wd = 0xfeff; memcpy(szTmp, &wd, 2); file.Write(szTmp, 2); file.Write(szPath, nLen*sizeof(TCHAR)); file.Close(); 여기서 핵심은 FEFF 이다. 유니코드의 식별자란 것인데, 파일의 처음부분에 넣어주면 유니코드라고 선언하는 셈이 된다. (원래 규격은 FFFE 일것이지만, IBM PC 는 리틀엔디언 방식이므로 바이트..

    Windows Programming 2008.01.25
    이전
    1
    다음
    더보기
    프로필사진

    프로그래밍 메모리얼

    • 분류 전체보기 (52)
      • Python (1)
      • ML (7)
      • C# (3)
      • C++ (5)
      • Windows Programming (19)
      • Web (3)
      • Unity (9)
      • 기타 (2)
      • .Net (1)

    Tag

    VS2005, 파이썬배열, ML 정규화, KLineRegressor, 파이썬 zip, 한글받침, vista, C++ Language, 5.7.57, Pandas DataFrame loc, Python Array, 권한상승, 유니코드, 정규식, Client was not authenticated to send anonymous mail during MAIL FROM, rocket.chat, 로켓챗, c++, MFC, rocket chat,

    최근글과 인기글

    • 최근글
    • 인기글

    최근댓글

    공지사항

    페이스북 트위터 플러그인

    • Facebook
    • Twitter

    Archives

    Calendar

    «   2025/07   »
    일 월 화 수 목 금 토
    1 2 3 4 5
    6 7 8 9 10 11 12
    13 14 15 16 17 18 19
    20 21 22 23 24 25 26
    27 28 29 30 31

    방문자수Total

    • Today :
    • Yesterday :

    Copyright © Kakao Corp. All rights reserved.

    티스토리툴바