The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

ffs (3)
  • ffs (3) ( Solaris man: Библиотечные вызовы )
  • ffs (3) ( FreeBSD man: Библиотечные вызовы )
  • ffs (3) ( Русские man: Библиотечные вызовы )
  • >> ffs (3) ( Linux man: Библиотечные вызовы )
  • ffs (3) ( POSIX man: Библиотечные вызовы )
  • ffs (7) ( FreeBSD man: Макропакеты и соглашения )
  •  

    NAME

    ffs, ffsl, ffsll - find first bit set in a word
     
    

    SYNOPSIS

    #include <strings.h>
    
    int ffs(int i);
    
    #define _GNU_SOURCE
    
    #include <string.h> int ffsl(long int i); int ffsll(long long int i);
     

    DESCRIPTION

    The ffs() function returns the position of the first (least significant) bit set in the word i. The least significant bit is position 1 and the most significant position is, for example, 32 or 64. The functions ffsll() and ffsl() do the same but take arguments of possibly different size.  

    RETURN VALUE

    These functions return the position of the first bit set, or 0 if no bits are set in i.  

    CONFORMING TO

    4.3BSD, POSIX.1-2001.  

    NOTES

    BSD systems have a prototype in <string.h>.  

    SEE ALSO

    feature_test_macros(7)  

    COLOPHON

    This page is part of release 3.14 of the Linux man-pages project. A description of the project, and information about reporting bugs, can be found at http://www.kernel.org/doc/man-pages/.


     

    Index

    NAME
    SYNOPSIS
    DESCRIPTION
    RETURN VALUE
    CONFORMING TO
    NOTES
    SEE ALSO
    COLOPHON


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру