목록2024/08/22 (1)
cyphen156
문자 집합(MBCS VS UniCode)
윈도우즈 운영체제는 문자 집합을 사용할 때 두가지의 방식을 사용한다.하나는 Multi Byte Character Set이며 다른 하나는 UniCode Character Set이다. 이전까지는 문자 변수를 사용할 때 영어로만 사용했기 때문에 이 두 문자 집합에 대해 생각하지 않고 그냥 사용했지만 앞으로 만들 프로그램에서는 한글 입력, 출력 등을 필요로 하기 때문에 두 문자 집합에 대한 차이를 분명하게 인식하고 사용해야 한다. Multi Byte Character Set영어는 1바이트 아스키 코드를, 다른 국가 언어(한국어, 중국어 등)의 언어는 2바이트 이상의 메모를 사용하여 완성형 코드를 사용하는 방법. 필요한 경우에만 2바이트 문자열을 사용하기 때문에 메모리 효율성이 좋지만 문자를 처리할 때 복잡성이 ..
프로그래밍/Win32 API
2024. 8. 22. 19:47