char형 배열을입력받아서
각각의 유니코드숫자로 새로운배열을 만드는거
간단한 방법이있을것같은데 좀알려주라
A2W라는 함수 쓰면 char배열을 wchar배열로 바꿀 수 있음. 근데 리눅스 환경에서는 안써봄. 밑의 글처럼 하려면 리눅스 환경에서 해야됨 윈도우는 int랑 wchar랑 크기 다른데 리눅스는 같은거 같음. (레드햇 페도라 9 그리고 gcc에서)
변환이아니라 그냥 바꿔서 새배열만드는건?
내가 말한 방법이 변환이 아니라 새로 만드는 거 wchar배열로 만들 때 새 배열로 만드는 거지 기존껄 바꾸는 게 아님.
int배열에다 a문자입력하면 자동으로 유니코드 값으로 변경되서 저장됨?
└ ;;; 뭔솔 ;;;; scanf같은걸로 %c로 받는다 하면 int이라 한들 유니코드 변환 안되지. 걍 아스키 코드를 더 넓은 공간에 받은 거 뿐이지.
A2W라는 함수 쓰면 char배열을 wchar배열로 바꿀 수 있음. 근데 리눅스 환경에서는 안써봄. 밑의 글처럼 하려면 리눅스 환경에서 해야됨 윈도우는 int랑 wchar랑 크기 다른데 리눅스는 같은거 같음. (레드햇 페도라 9 그리고 gcc에서)
변환이아니라 그냥 바꿔서 새배열만드는건?
내가 말한 방법이 변환이 아니라 새로 만드는 거 wchar배열로 만들 때 새 배열로 만드는 거지 기존껄 바꾸는 게 아님.
int배열에다 a문자입력하면 자동으로 유니코드 값으로 변경되서 저장됨?
└ ;;; 뭔솔 ;;;; scanf같은걸로 %c로 받는다 하면 int이라 한들 유니코드 변환 안되지. 걍 아스키 코드를 더 넓은 공간에 받은 거 뿐이지.