유니코드는 어디까지나 "코드" 표일뿐 실제 저장할때는 다양한 방식으로 인코딩이 가능하다는것을 알아야 한다.

그리고 모든 인코딩 방식이 유니코드의 모든 글자를 표현 가능 한 것은 아니다.



뭐 잡설은 집어치우고..

wchar_t 엔 중대한 차이점이 있다.

즉 Windows 계열(C++Builder, Visual C++, Intel C Compiler for Windows) 에서는 wchar_t 는 2바이트이며, 이 문자열은 UCS2로 인코딩된다.

리눅스 계열(gcc) 에서는 에서는 wchar_t 는 4바이트이며, 이 문자열은 UTF-8로 인코딩 된다.



간단히 말해 이기종간 데이터를 전달할 때 byte order 문제가 생기지 않은 문자열은 인코딩이라는 문제를 껴안게 가게 된다.

유니코드 만들때 인코딩 방식도 좀 정하지 ㅜㅜ

분류 :
Pure C++
조회 수 :
10660
등록일 :
2010.03.09
01:12:33 (*.186.67.74)
엮인글 :
http://www.lunapiece.net/4204/2dc/trackback
게시글 주소 :
http://www.lunapiece.net/4204
문서 첨부 제한 : 0Byte/ 10.00MB
파일 제한 크기 : 10.00MB (허용한 확장자만 첨부할 수 있습니다.(관리자는 제외) : *.*)
옵션 :
:
:
:
:
List of Articles
번호 제목 글쓴이 날짜 조회 수
61 Win32 NateOn 쪽지왔을 때 처럼 작업표시줄에서 폼 깜빡깜빡 거리기 Lyn 2010-04-27 10598
60 Pure C++ int 의 크기 Lyn 2010-04-08 11050
59 기타 VirtualBox VDI 이미지를 VMDK, VHD 로 변환하기 Lyn 2010-03-14 12975
58 기타 VirtualBox 가변크기 하드디스크 용량 줄이기 Lyn 2010-03-10 11723
» Pure C++ 유니코드와 wchar_t 의 주의점. Lyn 2010-03-09 10660
56 Pure C++ 문자열 -> 실수 변환함수 컴파일러별 차이. Lyn 2010-02-19 10230
55 Database SQLite 에서 Top 쿼리 쓰는 법 Lyn 2010-02-18 12132
54 Win32 SpinLock 은 절대 서버에서 쓰지 마라! Lyn 2010-02-09 10218
53 Addon 소개 GExpert 델파이 용 애드온 Lyn 2010-02-01 9541
52 Addon 소개 Visual Assist X. VS용 플러그인 Lyn 2010-02-01 9528
51 Addon 소개 컴파일 속도를 올려주는 애드온 Lyn 2010-02-01 8712
50 Delphi / BCB #pragma once Lyn 2010-02-01 9936
49 Win32 그라디언트 그리는 방법 Lyn 2010-01-27 10275
48 Visual C++ MFC 토큰 쪼개는 함수 Lyn 2010-01-14 10956
47 Win32 VC에서 Boost 를 편하게 설치 하고 싶을경우. Lyn 2010-01-05 10181
46 Pure C++ C++ 기본 객체 유니코드 지역 설정(한국어) Lyn 2010-01-03 9138
45 Win32 NonBlocking IO 와 Overlapped IO의 차이점 Lyn 2010-01-03 10378
44 Visual C++ Visual Studio 툴 사용법 있는곳. Lyn 2009-12-31 11484
43 Win32 Editbox 캐럿 위치 가져오기 Lyn 2009-12-28 11737
42 Pure C++ 배열포인터를 이용한 다차원 배열 생성 Lyn 2009-12-23 9882

SITE LOGIN :)