__builtin_popcount
이 기능에 대한 매뉴얼 페이지를 검색하고 싶습니다 .
입력 $ man __builtin
하고 클릭했는데 TAB
결과가 나왔습니다 $man ./__builtin/
. 왜 이런 일이 발생합니까?
그런 다음 입력합니다._popcount을 클릭했지만 return
매뉴얼 페이지를 찾을 수 없습니다. 그렇다면 이러한 기능을 어떻게 검색합니까 __builtin_*
?
답변1
apropos
다음 명령을 사용하여 설치된 매뉴얼 페이지에서 키워드를 검색 할 수 있습니다 :
$ apropos builtin
bash-builtins (7) - bash built-in commands, see bash(1)
builtins (7) - bash built-in commands, see bash(1)
$ apropos __builtin_popcount
__builtin_popcount: nothing appropriate.
$
이 GCC 확장에 대한 매뉴얼 페이지는 없는 것 같습니다. 사용하셔야 할 것 같아요온라인 문서대신에:
— 내장 함수: int __builtin_popcount (unsigned int x)
x의 1자리 비트 수를 반환합니다.
답변2
누르면 TAB자동 완성이 호출되기 때문에 자동 완성 기능은 일치하는 파일 이름/디렉터리 이름을 찾습니다.
man builtin
원하는 효과를 얻으셨나요?
man builtin
BASH_BUILTINS(1) General Commands Manual
...
BASH_BUILTINS(1)
...
BASH BUILTIN COMMANDS
Unless otherwise noted, each builtin command documented in this section
as accepting options preceded by - accepts -- to signify the end of the
options. The :, true, false, and test builtins do not accept options
and do not treat -- specially. The exit, logout, break, continue, let,
답변3
gcc 매뉴얼에 있습니다 :https://gcc.gnu.org/onlinedocs/. AFAIK에는 맨페이지가 없습니다.