Search

'libncursesw'에 해당되는 글 1건

  1. 2012.07.25 [libncurses] 한글이 깨질 때 (1)

[libncurses] 한글이 깨질 때

카테고리 없음 2012. 7. 25. 17:39 Posted by Relipmoc

첫 번째, 컴파일할 때 ncurses를 링크해주면 안 되고 ncursesw를 링크해줘야 된다.


gcc -lncurses a.c -> gcc -lncursesw a.c


두 번째, 코드 내부에서도 로케일 설정을 해줘야한다.


locale.h를 include하고 ncurses를 초기화하기 전에 locale 설정


char *lc = getenv("LC_CTYPE");

if(lc != NULL)

setlocale(LC_CTYPE, lc);

else if ((lc = getenv("LC_ALL")))

setlocale(LC_CTYPE, lc);

else

setlocale(LC_CTYPE, "");



저 두 가지만 해주면 한글이 정상적으로 뜬다.

댓글을 달아 주세요

  1. moncler 2013.01.04 16:59  댓글주소  수정/삭제  댓글쓰기

    Au moins 22 personnes, http://www.moncleroutletespain.com/ moncler online, donc six enfants, http://www.moncleroutletespain.com/ moncler, sont morts lorsque le bus qui les transportait a plongé dans un ravin, dans l'Etat de Uttarakhand (nord), a indiqué jeudi la police. L'accident, qui s'est produit mercredi soir à une quinzaine de km de la capitale de l'Etat, http://www.moncleroutletespain.com/ http://www.moncleroutletespain.com/, Dehradun, http://www.moncleroutletespain.com/ moncler outlet, a fait 19 blessés, http://www.moncleroutletespain.com/ moncler chaquetas, a précisé un responsable de la police à l'AFP, http://www.moncleroutletespain.com/ moncler españa.Related articles:


    http://hyunmini.tistory.com/15 http://hyunmini.tistory.com/15

    http://bookerslab.tistory.com/100 http://bookerslab.tistory.com/100