ffs(3) Library Functions Manual ffs(3) NUME ffs, ffsl, ffsll - gasete primul bit activat dintr-un cuvant BIBLIOTECA Biblioteca C standard (libc, -lc) REZUMAT #include int ffs(int i); int ffsl(long i); int ffsll(long long i); Cerine pentru macrocomenzi de testare a caracteristicilor pentru glibc (consultai feature_test_macros(7)): ffs(): Incepand cu glibc 2.12: _XOPEN_SOURCE >= 700 || ! (_POSIX_C_SOURCE >= 200809L) || /* glibc >= 2.19: */ _DEFAULT_SOURCE || /* glibc <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE Inainte de glibc 2.12: nimic ffsl(), ffsll(): Incepand cu glibc 2.27: _DEFAULT_SOURCE Inainte de glibc 2.27: _GNU_SOURCE DESCRIERE Funcia ffs() returneaza poziia primului bit (cel mai puin semnificativ) activat in cuvantul i. Cel mai puin semnificativ bit este poziia 1, iar poziia cea mai semnificativa este, de exemplu, 32 sau 64. Funciile ffsll() i ffsl() fac acelai lucru, dar accepta argumente de dimensiuni posibil diferite. VALOAREA RETURNATA Aceste funcii returneaza poziia primului bit activat sau 0 daca niciun bit nu este activat in i. ATRIBUTE Pentru o explicaie a termenilor folosii in aceasta seciune, a se vedea attributes(7). +--------------------------------------+---------------------+---------+ |Interfaa | Atribut | Valoare | +--------------------------------------+---------------------+---------+ |ffs(), ffsl(), ffsll() | Sigurana firelor | MT-Safe | +--------------------------------------+---------------------+---------+ STANDARDE ffs() POSIX.1-2001, POSIX.1-2008, 4.3BSD. ffsl() ffsll() GNU. CONSULTAI I memchr(3) TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . Pagini de manual de Linux 6.06 19 noiembrie 2023 ffs(3)