Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > Char to hex


Автор: newbie2009 2.3.2011, 23:49
Такой вопрос...
есть у меня допустим 
char c = 'a';
как мне это значение в хекс видел отобразить на форме , скажем в лейбл?

Автор: borisbn 2.3.2011, 23:51
Цитата(newbie2009 @  2.3.2011,  23:49 Найти цитируемый пост)
есть у меня допустим char c = 'a';

до сюда понятно

Цитата(newbie2009 @  2.3.2011,  23:49 Найти цитируемый пост)
как мне это значение в хекс видел отобразить на форме 

а вот тут, мягко говоря, не очень...

что нужно-то ?

Автор: newbie2009 3.3.2011, 00:08
эту проблему я решил.. Вот так:
QString max = QString("%1").arg(a->max()); // тут max возвращает чар
ui->label_4->setText(max.toAscii().toHex());

Теперь у меня след вопрос.
как мне вывести в лейбл десятичное значение чара от 0 до 255 ?
т.е.
пусть есть char c = '=';
тогда в лейбле должно отобразится 61, если меня память не подводит..


Уже нашел где я втыкал, извените можно закрыть и удалить тему


Автор: alexvs11 3.3.2011, 01:17
QString("%1").arg((int)'=');

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)