Код: Выделить всё
CHAR title[256];
int r = GetWindowTextA(hwnd, title, 256); // r: 35
std::string windowTitle(title);
std::string str = "Pesquisa de domínio GoDaddy - Brave";
auto s1 = QByteArray::fromStdString(windowTitle).toBase64();
auto s2 = QByteArray::fromStdString(str).toBase64();
Как правильно преобразовать массив CHAR, содержащий такие «специальные» символы, в std::string, не полагаясь на использование GetWindowTextW и/или wstring?
Значения, отображаемые в отладчике (VS22):

Подробнее здесь: https://stackoverflow.com/questions/790 ... -stdstring