2012-10-06 2 views
0

문자열로 내 char 배열을 변환하려고 해요 배열을 변환 할 때 두 번째로 배열을 변환하려고 할 때 처음으로 내 결과에서 임의의 문자를 얻습니다. 문자열은 다음과 같습니다. 내가 문자열문자열 배열에 문자 배열

String ^text3= gcnew String(data3); 

char 배열

-  data3 "37" char[] 
     [0x0] 0x33 '3' char 
     [0x1] 0x37 '7' char 

결과

,536,913로 변환하는 방법 임의 문자

을 깨끗
text3 "377000101095259001064537н" System::String^ 

답변

0

올바르게 작성했지만 String 생성자에는 NULL로 끝나는 문자열이 필요합니다. 그래서 data3는 2 개의 원소 뒤에 \ 0을 끝내야합니다.

+0

감사합니다. – user1527484