[Java] DLL 사용시 한글깨짐, 쓰레기값


[Java] DLL 사용시 한글깨짐, 쓰레기값

안녕하세요. 대구 개발자 입니다.오늘은 현 프로젝트 개발 도중 DLL 사용에 따른 에러를 포스팅하겠습니다.Java에서 C++로 데이터 전달 문제DLL을 사용하여 외부 모듈의 함수를 사용하여 String 데이터를 보내는방법에는String 자체로 전달하는 방법과 byte[] 배열로 전달하는 방법이 있습니다.1. 한글 깨짐한글이 깨지는것은 byte[] 배열로 전달시 인코딩이 euc-kr이므로 getbytes("euc-kr")함수를 이용해인코딩하여 보내면 한글깨짐이 없어집니다. (인코딩 형식에 맞게 변환하면 됩니다.)2. 쓰레기값 추가한글은 올바르게 나오나 뒷부분에 쓰레기값들이 붙는 경우가 있습니다.byte[] 배열에 null을 의미하는 '\0&#x27..........

[Java] DLL 사용시 한글깨짐, 쓰레기값에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [Java] DLL 사용시 한글깨짐, 쓰레기값