![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как извлечь флаги?
Разведка © (2012-06-12 13:16:00)
PPF_UPPER_NAME = $00C00000;
PPF_HUGE_PASS = $01000000;
PPF_UNICODE_PASS = $02000000;
PPF_PREPARED_HASH = $00000001;
Структура имеет переменную, которая хранит набор алагов записанных таким бразом:
TModuleInfo = Record
dwFlags: DWORD;
szAbout: PChar; // Адрес строки с версией модуля, авторских правах и т.д.
szType : PChar; // Адрес строки с типом хэша
End;
var ModuleInfo : TModuleInfo;
ModuleInfo.dwFlags := PPF_PREPARED_HASH or PPF_HUGE_PASS;
как разобрать сколько флагов содержит параметр?
Разведка (2012-06-12 15:43:00) [1]
> Давайте будем жрать! (12.06.12 13:39) [1]
Тролить ненужно.
Разведка (2012-06-12 15:42:00) [2]
> Плохиш © (12.06.12 15:24) [7]
Писать нужно в той ветке где об этом говорилось, а не там где увидел автора поста. Ты не корректен.
Плохиш (2012-06-12 15:24:00) [3]
> Это тебе не про CUDA философствовать...
Да просто на таких задачах производительность этих тысяч процессоров из gpu многократно ниже производительности 2х ядерного cpu.
ProgRAMmer Dimonych (2012-06-12 14:23:00) [4]> [5] Разведка (12.06.12 14:19)
Да не принципиально. Мне всегда представлялось, что импортировать - это сделать частью чего-то своего, а конвертировать - создать отдельное новое по оразу и подобию.
Разведка (2012-06-12 14:19:00) [5]
> ProgRAMmer Dimonych © (12.06.12 14:03) [4]
> > Си библиотеки импортирую в модули делфи."Конвертирую"?
>
Я как то выразился, что сам себя даже не понял.
По то как не улавливаю как нужно это назвать.
Объясни в с чем разница между Конвертирую и Импортирую?
ProgRAMmer Dimonych (2012-06-12 14:03:00) [6]> Си библиотеки импортирую в модули делфи.
"Конвертирую"?
Разведка (2012-06-12 13:53:00) [7]
> Давайте будем жрать! (12.06.12 13:39) [1]
> Чё, на собеседовании пригрузили? Это тебе не про CUDA философствовать.
> ..
Это мое... Си библиотеки импортирую в модули делфи.
Собеседование не причем.
ProgRAMmer Dimonych (2012-06-12 13:46:00) [8]> [0] Разведка (12.06.12 13:16)
$00C00000 ? Тогда, видимо, по очереди смотреть каждый флаг - есть или нет - и если есть, то инкрементить счётчик: подсчёт битов ничего не даст.
Давайте будем жрать! (2012-06-12 13:39:00) [9]Чё, на собеседовании пригрузили? Это тебе не про CUDA философствовать...