flsl()

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

Прототип:

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

Аргументы:

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

Библиотека:

libc

Описание:

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

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

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

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

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

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

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

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

fls(), flsll(), ffs(), ffsl(), ffsll()




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