ffsl()

Искать первый установленный бит в маске

Прототип:

#include <strings.h>
int ffsl( long value );

Аргументы:

value
Битовая маска.

Библиотека:

libc

Описание:

Функция ffsl() производит поиск первого установленного бита в битовой маске value и возвращает его индекс. Нумерация битов начинается с 1, с крайнего правого бита.

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

Индекс первого установленного в маске бита или 0, если маска value не содержит установленных битов.

Классификация:

ЗОСРВ «Нейтрино»

Поддерживается, начиная с ЗОСРВ «Нейтрино» редакции 2018

Безопасность использования
Точка остановки потока
Нет
Обработчик прерываний
Нет
Обработчик сигналов
Да
В потоке
Да

Тематические ссылки:

ffs(), ffsll(), fls(), flsl(), flsll()




Предыдущий раздел: Описание API системной библиотеки