__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にはマンページはありません。