[code:1]char* Conv(char* szString, const wchar_t* wzString)
{
int nSize=wcslen(wszString)*2;
char* pTemp=NULL;
pTemp=new char[nSize];
if (pTemp==NULL) return NULL;
wcstombs(pTemp, wzString, nSize);
strcpy(szString, pTemp);
delete [] pTemp;
return szString;
}
int main(...)
{
...
wchar_t* wsMyString=L"My Name is 샘이";
char szMyString[256];
Conv(szMyString, wsMyString);
cerr << "\"" << szMyString << "\"" << endl;