Как преобразовать char * в wchar_t *?

Я пробовал реализовать такую ​​функцию, но, к сожалению, она не работает:

const wchar_t *GetWC(const char *c)
{
    const size_t cSize = strlen(c)+1;
    wchar_t wc[cSize];
    mbstowcs (wc, c, cSize);

    return wc;
}

Моя главная цель здесь - иметь возможность интегрировать обычные строки символов в приложение Unicode . Мы будем благодарны за любой совет, который вы можете предложить.

48
задан AutoBotAM 7 November 2011 в 02:11
поделиться