유니코드 썸네일형 리스트형 [개발] 아스키 코드 표 - ASCII Code Table 설명 ※ 요약 ASCII(아스키)는 American Standard Code for Information Interchange의 약자로써, ANSI(미국표준협회)에서 만든 표준 코드 체계다. ASCII Code를 만든 이유는, 컴퓨터는 1과 0 이 두 수로 밖에 연산을 할 수 없으므로 문자도 숫자로 기억하는데 이때, 어떤 수를 어떤 문자를 대응시키는가에 따라 다양한 인코딩 방식이 있고 표준없이 여러 인코딩 방식을 사용하다보니 호환 등의 여러 문제가 발생하여 만든게 ASCII Code다. 물론 처음 만들 때 영어권 애들이 만든데다가 다른 나라 문자는 신경 쓸 필요(혹은 여력)가 없어 영 소문자, 영 대문자, 숫자 등만 표현이 가능한데 요즘 같은 국제화 시대에는 모든 언어를 표현해야 하므로 후에 보완해서 나온 코.. 더보기 [C언어] 유니코드로 한글 출력 시 문제 ※요약 유니코드 타입의 한글 문자열을 출력하려고 하면 깨지거나 ??? 등, 제대로 나오지 않는 문제점들이 있다. ※원인 네이버 지식인 참고 ※해결방법 locale.h //헤더를 추가 _wsetlocale( LC_ALL, L"korean" ); //지역화 설정을 전역적으로 적용 wcout.imbue( locale("korean") ); //출력시 부분적 적용 wcin.imbue( locale("korean") ); //입력시 부분적 적용 만일 한 프로그램에 여러 언어를 출력해야 한다면 그때그때 설정을 바꿔준다. ※예제 #include #include int main( ) { _wsetlocale( LC_ALL, L"korean" ); FILE *pFile = NULL; pFile = _wfopen( L"d.. 더보기 이전 1 다음