프로그래밍/CPP

wstring -> string 혹은 string -> wstring으로 변경하는 방법

스스배 2023. 3. 22. 09:41

 

#include <codecvt> // 해당 헤더 추가
#include <string>
#include <wstring>

void main() 
{
    std::wstring_convert<std::codecvt_utf8_utf16<wchar_t>, wchar_t> convert;

     // wstring -> string
     string layerName = convert.to_bytes(layerTag->c_str());
     // string -> wstring
     wstring layerName = convert.from_bytes(layerTag->c_str());
}