ffs(3) - wariua/manpages-ko GitHub Wiki

NAME

ffs, ffsl, ffsll - μ›Œλ“œ 내에 μ„€μ •λœ 첫 λΉ„νŠΈ μ°ΎκΈ°

SYNOPSIS

#include <strings.h>

int ffs(int i);

#include <string.h>

int ffsl(long int i);

int ffsll(long long int i);

glibc κΈ°λŠ₯ 확인 맀크둜 μš”κ±΄ (feature_test_macros(7) μ°Έκ³ ):

ffs():
glibc 1.12λΆ€ν„°:
_XOPEN_SOURCE >= 700
|| ! (_POSIX_C_SOURCE >= 200809L)
|| /* Glibc 2.19λΆ€ν„°: */ _DEFAULT_SOURCE
|| /* Glibc 버전 <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE
glibc 1.12 μ „:
μ—†μŒ
ffsl(), ffsll():
glibc 2.27λΆ€ν„°:
_DEFAULT_SOURCE
glibc 2.27 μ „:
_GNU_SOURCE

DESCRIPTION

ffs() ν•¨μˆ˜λŠ” μ›Œλ“œ i λ‚΄μ˜ 첫 번째 (μ΅œν•˜μœ„) μ„€μ • λΉ„νŠΈμ˜ μœ„μΉ˜λ₯Ό λ°˜ν™˜ν•œλ‹€. μ΅œν•˜μœ„ λΉ„νŠΈκ°€ 1번 μœ„μΉ˜μ΄κ³  μ΅œμƒμœ„κ°€ κ°€λ Ή 32λ²ˆμ΄λ‚˜ 64λ²ˆμ΄λ‹€. ffsll() 및 ffsl() ν•¨μˆ˜λŠ” 같은 일을 ν•˜λ˜ λ‹€λ₯Έ 크기일 μˆ˜λ„ μžˆλŠ” 인자λ₯Ό λ°›λŠ”λ‹€.

RETURN VALUE

이 ν•¨μˆ˜λ“€μ€ 첫 번째 μ„€μ • λΉ„νŠΈμ˜ μœ„μΉ˜λ₯Ό λ°˜ν™˜ν•œλ‹€. i에 μ–΄λ–€ λΉ„νŠΈλ„ μ„€μ •λ˜μ–΄ μžˆμ§€ μ•ŠμœΌλ©΄ 0을 λ°˜ν™˜ν•œλ‹€.

ATTRIBUTES

이 μ ˆμ—μ„œ μ‚¬μš©ν•˜λŠ” μš©μ–΄λ“€μ— λŒ€ν•œ μ„€λͺ…은 attributes(7)λ₯Ό 보라.

μΈν„°νŽ˜μ΄μŠ€ 속성 κ°’
ffs(), ffsl(), ffsll() μŠ€λ ˆλ“œ μ•ˆμ „μ„± MT-Safe

CONFORMING TO

ffs(): POSIX.1-2001, POSIX.1-2008, 4.3BSD.

ffsl() 및 ffsll() ν•¨μˆ˜λŠ” glibc ν™•μž₯이닀.

NOTES

BSD μ‹œμŠ€ν…œμ—μ„œλŠ” <string.h>에 μ›ν˜•μ΄ μžˆλ‹€.

SEE ALSO

memchr(3)


2017-09-15

⚠️ **GitHub.com Fallback** ⚠️