Показать сообщение отдельно

  #9  
Старый 06.03.2008, 09:02
_Great_
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме:
5339610

Репутация: 4360


Отправить сообщение для _Great_ с помощью ICQ
По умолчанию

Да, кстати, ТС:

>> cout << "Converted: "<< (int)(*(buff + 3) >> 24 | *(buff + 2) >> 16 | *(buff + 1) >> 8 | *buff) << endl;

когда ты пишешь (int) перед выражением, то к инту кастуется только непосредственная первая часть выражения.
То есть: (type)( ........... )
+ рекомендую объединять в скобки части выражения, участвующие в логических битовх операциях ? | ^
То есть писать лучше так (......) | (......) | (......)
 
Ответить с цитированием