Форум: "Основная";
Текущий архив: 2004.06.20;
Скачать: [xml.tar.bz2];
ВнизОбращение к отдельным битам в DWORD Найти похожие ветки
← →
Alexis © (2004-06-03 17:45) [0]Функцией GetLogicalDrives получаю bitmask.
Затем из полученного выделяю две части(LoWord, HiWord).
Какой функцией обращаться и читать значения отдельных битов?
Заранее спасибо.
← →
Anatoly Podgoretsky © (2004-06-03 17:50) [1]http://podgoretsky.com/cgi-bin/dlcounter/npscnt?file=http://podgoretsky.com/ftp/Docs/Delphi/Podgoretsky/bits.html&file_i d=app-bits
← →
Alexis © (2004-06-03 17:54) [2]Не работает ссылка :(
← →
Anatoly Podgoretsky © (2004-06-03 17:56) [3]Ты ее объедини, сайт ее разорвал, надеюсь умеешь пользоваться буфером обмена.
← →
Alexis © (2004-06-03 17:59) [4]Хотя работает...
http://podgoretsky.com/ftp/Docs/Delphi/Podgoretsky/bits.doc
Как я понял узнать состояние бита можно только применяя and с нужной маской? А ф-ций никаких нет?
← →
WebErr (2004-06-03 18:27) [5]
> А ф-ций никаких нет?
procedure GetBit(Value: Cardinal; I: Byte): Boolean;
begin
Result := Value and (1 shl I) <> 0;
end;
Это даже не функция, а просто юзанье оператора and.
← →
WebErr (2004-06-03 18:28) [6]
> procedure GetBit(Value: Cardinal; I: Byte): Boolean;
Ой, то есть function
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.06.20;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.032 c