size_t mbstowcs(wchar_t *out, const char *in, size_t size)
Прототип:
Описание:
Функция mbstowcs() конвертирует многобайтовую строку, на которую указывает параметр in, в строку, состоящую из широких символов, и помещает результат в массив, на который указывает параметр out. В переменной, на которую указывает out, хранится только size байт.
Функция mbstowcs() возвращает число конвертированных многобайтовых символов. При возникновении ошибки возвращается значение —1.
Пример: