[C, C++] ANSI < -- > UTF-8 변환 방법
2015. 3. 26.
1. ANSI -> UTF-8std::string ANSIToUTF8(char *ansiString) { int uniCodeLength, utf8Length; BSTR uniCodeStr; char* UTF8String = NULL; uniCodeLength = MultiByteToWideChar(CP_ACP, 0, ansiString, lstrlen(ansiString), NULL, NULL); uniCodeStr = SysAllocStringLen(NULL, uniCodeLength); MultiByteToWideChar(CP_ACP, 0, ansiString, lstrlen(ansiString), uniCodeStr, uniCodeLength); utf8Length = WideCharToMulti..