Побитовое чтение переменных и циклический сдвиг. |
Здравствуйте, гость ( Вход | Регистрация )
Побитовое чтение переменных и циклический сдвиг. |
gvenihvivar |
4.2.2014, 8:42
Сообщение
#1
|
Студент Группа: Участник Сообщений: 36 Регистрация: 6.11.2013 Пользователь №: 3967 Спасибо сказали: 0 раз(а) Репутация: 0 |
ДОброе утро.
Для задачи необходимо побитовый чтение переменной int. Например в CDS можно обращаться к битам через точку: имя_переменной.номер_бита. Есть ли такое в Qt. И еще. Есть ли в Qt побитовый циклический сдвиг. |
|
|
Litkevich Yuriy |
4.2.2014, 13:46
Сообщение
#2
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
имя_переменной.номер_бита это обращение к члену битового поля (Си)Глянь QBitArray Есть ли в Qt побитовый циклический сдвиг. В Qt это не нужно, т.к. есть оператор сдвига в СИ>> и << Выдвигаемый бит запоминаешь, потом его "в зад" добавляешь, компилятор это дело просекает и использует соответствующие ассемблерные инструкции. |
|
|
gvenihvivar |
4.2.2014, 14:28
Сообщение
#3
|
Студент Группа: Участник Сообщений: 36 Регистрация: 6.11.2013 Пользователь №: 3967 Спасибо сказали: 0 раз(а) Репутация: 0 |
Благодарю за информацию.
Буду вникать. |
|
|
Текстовая версия | Сейчас: 23.11.2024, 2:14 |