Четырёхмиллиардный Выключатель - OtDiatlovaOU 1.0.2005.4 - В новой версии по просьбам
начинающих программистов,
добавлена демонстрационная
программа, показывающая работу
класса. Добавлена динамическая
библиотека для всех и
статическая для BCB6.
Исправлены некоторые функции и
добавлен циклический генератор
бит по строке. ПОДРОБНЕЙ
Некоторые примеры операций: //
Включить все биты: bs3.set();
// STL. vb2.set(); // ODK.
vb2.vkl(); // ODK. // Включить
указаный бит: bs3.set(m[0]);
// STL. vb2.set(m[0]); // ODK.
vb2.vkl(m[0]); // ODK. //
Включить диапазон бит:
vb2.set(0, 32); // ODK. Нет
такой в STL. vb2.vkl(0, 32);
// ODK. Нет такой в STL. //
Выключить все биты:
bs3.reset(); // STL.
vb2.reset(); // ODK.
vb2.otkl(); // ODK. //...
Системные требования:
Процессор не менее .486
Свойства: 1. Динамически
меняется размер. 2. Умеет
экспортировать и импортировать
биты из строк и массива целых
чисел. 3. Все побитовые
операции. 4. Сервис по
размерности. 5. И конечно
включение, выключение,
проверка и инвертирование как
указанных, так и диапазона
бит. Назначение: Используйте
везде где надо сохранить
значения флажков или команду
пользователя. А также в других
механизмах для быстрого
включения, выключения и
проверки. Установка: После
распаковки включите в свой код
заголовочный файл
"ODK_VEKTOR_BIT.h" и
компановщику дайте
"ODK_VEKTOR_BIT.lib"
, в общем как всегда по
стандартным правилам :). Не
забудьте скопировать файлы
определений
"ODDef32.h" и
"ODExpImp.h" в Вашу
"include"
директорию.