Когда кодил на PHP писал нечто вроде:
PHP
$char=ord("П");
$answ=chr(207);
// в результате получаем $char=207 а $answ=П
на Qt делаю (точнее просто пробую):
C++ (Qt)
QString tt;
int simvol;
QString answ;
tt="П";
simvol=tt.toInt();
answ=QString::number(simvol);
answ передаю в строчку на форме, иногда возвращает 0 иногда когда компилит EXE-шник, выдаёт в винду (7-ка) диалог, что программа некорректно установлена;
для работы с АСКИ пробую:
C++ (Qt)
QString tt;
QByteArray cc;
QString answ;
tt="П";
cc=tt.toAscii();
answ=??????????
а вот как перевести QByteArray в QString для того чтобы вывести в строчку на форме (чтобы проверить что у нас получилось) не понимаю...
подскажите пожалуйста, кто как это делает?