EN JA
FEATURE_PRESENT(3)
FEATURE_PRESENT(3) FreeBSD Library Functions Manual FEATURE_PRESENT(3)

名称

feature_presentカーネル機能の存在について問い合わせる

ライブラリ

Standard C Library (libc, -lc)

書式

#include < unistd.h>

int
feature_present( const char *feature);

解説

feature_present() 関数は、アプリケーションが、現在実行しているカーネルに、特定のカーネル機能が存在しているか確認する方法を提供しています。 feature 引数は、チェックする機能の名前を指定します。 feature_present() 関数は、指定された機能が存在しているなら、1 を返し、そうでなければ、0 を返します。 feature_present() 関数が内部エラーのために feature (機能) の存在を判断できないなら、0 を返します。

戻り値

feature が存在しているなら、1 を返します。そうでなければ、0 を返します。

関連項目

sysconf(3), sysctl(3)

歴史

feature_present() 関数は、 FreeBSD 8.0 ではじめて登場しました。
January 8, 2008 FreeBSD