setPattern()

Устанавливает переменную bit32/bit64 для двоичного шаблона.

Краткое описание

  • int setPattern (bit32 &aBitVar, string pattern);int setPattern (bit64 &aBitVar, string pattern);

Параметры

ПараметрЗначение
aBitVarИзменяемая переменная.
patternШаблон.

Возвращаемое значение

В случае успешного исполнения 0, в случае возникновения ошибки -1.

Ошибки

Отсутствующие/неверные аргументы.

Описание

Устанавливает aBitVar с шаблоном pattern. Строки менее 32 бит / 64 бит заполняются нулями. Интерпретация строки шаблона:
Pattern (трафаретная)Комментарий
0aBitVar должен содержать 0 в соответствующей позиции
1aBitVar должен содержать 1 в соответствующей позиции
Все прочие символыaBitVar в соответствующей позиции не изменен
ЗначокПРИМЕР
main()
{
bit32 b;
setPattern(b, «1111»);
setPattern(b, «xx0x»);
 
DebugN(checkPattern(b, «1101»)); // Возвращает 1
}

Используется для объекта

Функции переменных bit32/bit64

Доступность

CTRL

См. также

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *