none
다국어 지원 유니코드냐? 멀티 바이트 코드냐? RRS feed

  • 질문

  • 다국어를 상태로 프로그램을 작성한다면 "유니코드 문자"와 "멀티바이트 문자"중 어떤 문자 집합을 선택해야

    다국어 지원에 더 올바른 프로그램밍 인가요?? 왜 그런지에 대한 이유도 함께 답변해 주셨으면 좋겠습니다.

    2012년 4월 26일 목요일 오전 4:03

답변

  • 어떤 목적을 가지고 어떤 환경에서 돌아가느냐에 따라 달라질수 있습니다. 단순히, 어플적인 차원이라면
    윈도우즈 시스템상에서는 다국어를 유니코드 기반으로 하는것이 기본입니다.

     

    웹이나 DB 그리고 안드로이드 시스템이 UTF8로 구성된것이 많아서 데이터를 주고받을때, 변환을 해야하는
    불편함이 있지만, 데이터 출력시 유니코드로 재변환해야 하는 점을 고려한다면 유니코드를 그냥 사용하는것이
    더 편리하다고 생각합니다. ( 물론 데이터 주고받는 내용이 압도적으로 많다면 다시 생각해볼 문제입니다. )

     

    멀티바이트는 다양한 자료들을 구성할때 이용하는 다국어 문자셋 이지만
    윈도우즈 어플의 다국어 문자셋의 기본은 유니코드입니다.

    2012년 4월 26일 목요일 오전 5:11
    중재자