прямое приведение типа из std::string в std::wstring

требуется привести содержимое string которое содержит символы кодировки utf16be к wstring. как можно это реализовать в mvs19(windows)?

#include <string>
#include <iostream>
using namespace std;
int main()
{
    string in{ 0x00, 0x68, 0x00, 0x65, 0x00, 0x6C, 0x00, 0x6C, 0x00, 0x6F,0x00, 0x0D, 0x00, 0x0A, 0x00, 0x77, 0x00, 0x6F, 0x00, 0x72, 0x00, 0x6C, 0x00, 0x64 };
    cout << in.size() << endl;
    
    wstring target;
    cout << target.size() << endl;
    

    return 0;
}

Ответы (0 шт):