65.9K
CodeProject is changing. Read more.
Home

C++: Converting an MFC CString to a std::string

starIconstarIconstarIconstarIconstarIcon

5.00/5 (2 votes)

Oct 25, 2011

CPOL
viewsIcon

29580

In UNICODE:CString str = L"Test";std::wstring ws(str);std::string s;s.assign(ws.begin(), ws.end());

In UNICODE:
CString str = L"Test";
std::wstring ws(str);
std::string s;

s.assign(ws.begin(), ws.end());