티스토리 뷰
// char -> wchar_t
wchar_t* CharToWChar(char* pstrSrc)
{
int nLen = (int)strlen(pstrSrc)+1;
int nLen = (int)strlen(pstrSrc)+1;
wchar_t* pwstr = (LPWSTR)malloc(sizeof(wchar_t)*nLen);
mbstowcs(pwstr, pstrSrc, nLen);
return pwstr;
}
// wchar -> char
char* WCharToChar(wchar_t* pwstrSrc)
{
int nLen = (int)wcslen(pwstrSrc)+1;
char* pstr = (char*)malloc(sizeof(char)*nLen);
wcstombs(pstr, pwstrSrc, nLen);
return pstr;
}
[출처] wchar -->> char ... 기타 등등..|작성자 폴링