유니코드2 유니코드관련 질문 1. wchar_t는 유니코드와 전혀 상관없는 그것이 어떤 코드이던 간에 큰 코드를 담을 수 있는 타입이다. 2. char * 도 충분히 유니코드 문자열을 포인트 할 수 있고 L이 앞에 붙지 않는 "헬로 월드!"와 같은 문자열도 소스가 UTF-8같은 유니코드 형식으로 저장이 된다면 이것은 유니코드 문자열이 된다 즉 유니코드를 쓰는 것과 wchar_t와는 전혀 상관이 없다??? 답변 wchar_t에서 w는 꼭 유니코드를 지칭하지는 않습니다. 그냥 wide character set 일 뿐이죠. char이 꼭 ASCII 를 지칭하지는 않는 것과 마찬가지라 할 수 있습니다. 1번은 몇가지 가정이 더 붙는다면 맞습니다. 정확하게 쓰자면 "해당 환경에서 사용하는 wide character set 중의 어떤 문.. 2012. 9. 13. MessageBox 에서 에러남 @ 비쥬얼 스튜디오 2010 원인은 유니코드 에러메시지 이거랑 비슷함 error C2664: 'CWnd::MessageBoxW' : cannot convert parameter 1 from 'const char [48]' to 'LPCTSTR'Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast]------------------------------------------------------------------------------------------------ This error message usually appears in case of Unicode applications. You can.. 2012. 9. 12. 이전 1 다음 반응형