Я пытаюсь обернуть libssh2 в Qt, и у меня следующий код:
const char* username = inUsername.toLocal8Bit().data();
const char* password = inPass.toLocal8Bit().data();
Проблема в том, что имя пользователя и пароль не подключаются к системе.Почему?
Потому что, согласно отладчику,
username "5.1p1 Debian-6ubuntu2"
password "5.1p1 Debian-6ubuntu2"
Это не те значения, которые я дал для имени пользователя или пароля.Я пытался toAscii, toLatin1 и добавлял (или нет) .data ().Тем не менее, я получаю эти значения вместо ожидаемых значений.Я нахожусь на Windows, поэтому это еще более тревожно, так как, насколько я могу судить, я ничего не скомпилировал в Debian или Ubuntu.
Что здесь происходит?