Вверх ↑
Ответов: 4621
Рейтинг: 746
#1: 2017-06-29 16:52:47 ЛС | профиль | цитата
Можно ещё и так делать (на нашей "рассыпухе"):
function BSwap(const x: LongWord): LongWord; inline;
begin
Result := (x shr 24) or
((x shr 8) and $0000ff00) or
((x shl 8) and $00ff0000) or
(x shl 24);
end;
карма: 26

0
Редактировалось 1 раз(а), последний 2017-06-29 16:53:02