Wchar_t перевести в stringstd::wstring есть.
#include <iostream>
#include <string>
#include <locale>
#include <codecvt>
std::string ws2s( std::wstring str )
{
std::string ret =
std::wstring_convert<std::codecvt_utf8<wchar_t>>{}.to_bytes( str );
return ret;
}
int main() {
wchar_t msg[] = L"Привет";
std::string cmsg = ws2s(msg);
std::cout << cmsg << std::endl;
return 0;
}
с помощью этой библиотеки как с excel файла считать русские символы?