Как преобразовать wstring в const char* в С++ 17?

Я стараюсь не использовать boost, .begin() и .end() и codecvt, так как они устарели. Есть ли другая хорошая практика преобразования wstring в const char * или даже std::string в С++ 17 в Windows? Спасибо!


person 1Microsoftie    schedule 14.06.2018    source источник
comment
Вы не можете преобразовать строку в const char*. const char* в лучшем случае может указывать на строку. Возможно, вы имели в виду преобразовать в char[].   -  person François Andrieux    schedule 14.06.2018
comment
Другое полезное чтение: замена устаревшего заголовка ‹codecvt›   -  person user4581301    schedule 14.06.2018