테스트 사이트 - 개발 중인 베타 버전입니다

파일 인코딩에 대해 잘 아시는 분..

파일을 utf-8  <--> euckr 로 서로 변환하는데 에디터 도움 없이 하려니 어렵네요..
에디터에서는 그냥 [인코딩변환]만 클릭하면 되서 별거 아닌거로 알았는데 뭐가 이렇게 복잡한지....
c++ 에서 인코딩 변환하는데 쓰는 함수나 클래스 아시는 분 좀 도와주세요...
utf-8 을 찬양했었는데, 갑자기 왜 이런게 나와서....라고 미워지네요....ㅎ
 
에디터에서도 변환 제대로 못하는 것들도 많군요.
저는 NotePad2 를 메모장 대신 애용했는데, 얘도 파일에 따라 제대로 못하는 경우가 있군요..쩝...

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 9개

구글 신공입니다.

http://blog.naver.com/PostView.nhn?blogId=imisehi&logNo=150076393511&categoryNo=6&viewDate=&currentPage=1&listtype=0
오~ 감사합니다. 한번 적용해 봐야 겠네요...^^
아마 위 함수 쓰시려면 시스템에 iconv 깔려있어야 할겁니다. ㅎㅎ
시스템의 iconv 명령 사용하시면 안되나요?
그런데 위 링크는 리눅스에서의 이야기네요....
윈도 c++ 에서는 지원되지 않는 라이브러리 인것 같습니다...
자바에선 쉬운건데 말이죠.
윈도우 c++ 이면, iconv.dll 을 로딩하면 될것 같네요.
euk-kr이 없어져야 속 편하죠..
또 구글 신공

http://jgh0721.tistory.com/210

http://icartsh.tistory.com/entry/%EB%AC%B8%EC%9E%90%EC%97%B4-%EC%9D%B8%EC%BD%94%EB%94%A9-%EB%B3%80%ED%99%98

http://blog.naver.com/PostView.nhn?blogId=nimi315&logNo=50093464158

전 c++ 모르는 관계로.....
대충 보니 이중에 답이 잇는것 같습니다.
오~ 감사합니다. 정말 답이 있을것 같네요...^^
구글로 검색 귀신같이 하시는 분 보면 부러워요......

게시글 목록

번호 제목
1959
14479
14475
14474
14469
14466
29747
14464
14463
1950
1943
1938
14460
29743
14453
29738
1936
24146
25894
1923
1919
1916
1913
24135
24131
25885
14449
1895
1891
1886
14443
1875
25884
14442
1872
29735
14441
1861
14438
14434
1836
29734
29727
14430
14426
정규표현식 왜 서버는... 3
14425
1828
1813
29725
29719
1808
1804
14423
24120
25866
14420
25863
1784
1777
25859
14419
1775
29717
1768
1759
1744
14416
14414
14413
1737
14412
1718
1714
1704
1700
29714
1699
14411
1696
1686
1677
1672
1671
25853
1660
1654
1650
25851
25850
1647
1588
1586
1580
1567
14408
1553
24109
1551
25849
25848