Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Для новичков > определение


Автор: qwerty1122 6.5.2014, 19:01
привет,подскажите что выполняют след строки:
IDEclass = (((IDEclass<<8)|1)<<8) | i
num = num >> 5;

Автор: NoviceF 7.5.2014, 09:17
Цитата(qwerty1122 @  6.5.2014,  20:01 Найти цитируемый пост)
привет,подскажите что выполняют след строки:

битовые операции
http://subscribe.ru/archive/comp.soft.prog.prognull.prognullcpp/200707/25125516.html
http://ilovecpp.narod.ru/razdel10.html

Автор: bsa 7.5.2014, 13:38
qwerty1122, это тоже самое, что:
IDEclass = (IDEclass * 256 + 1) * 256 + i; // но только если i < 256
num = num / 32;

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