INTRO
Section: C Library Functions (3)
索引
jman
BSD mandoc
BSD 4
索引
名称
intro
- C ライブラリの手引
索引
解説
本節では C ライブラリ関数とエラー時の返却値、他の共通定義、そして設計
概念について概説します。これらの関数のほとんどが C ライブラリである
libc
から利用可能です。
その他のライブラリ、例えば数学ライブラリである
libm
等を利用する場合には、コンパイル時にコンパイラの
-l
オプションを付加して、その利用を指示する必要があります。
各種ライブラリ一覧 (括弧内はローダフラグ):
- libcPqFllNsArc
-
標準 C ライブラリ関数。
C コンパイラ
cc(1)
を使うときは、ローダフラグ
-l c
を指定する必要はありません。
libc
の内部にはいくつかの `ライブラリ' または関数グループが含まれます。これらは、
標準 I/O
ルーチン、データベース・ルーチン、ビット・オペレータ、ストリング・
オペレータ、キャラクタ試験とキャラクタ・オペレータ、des 暗号ルーチン、
記憶割当、時間関数、信号処理他です。
- libcursesPqFllNsArcursesFllNsArtermcap
-
2 次元非ビットマップ・ディスプレィ端末用の端末独立
スクリーン管理ルーチン (
ncurses(3)
を参照)。
- libcompatPqFllNsArcompat
-
廃止されているが、
BSD 4.3
との互換性の生成に使える関数。特に、ソース・コード
の互換性確保のために、
BSD の旧リリースで提供された各種のシステム・
コール・インタフェースが含まれています。これらのルーチンの使用は、
できるだけ避けるべきです。マニュアル・ページの互換性ルーチンの見出し項目に
使用すべき適切なインタフェースが表示されています。
- libkvmPqFllNsArkvm
-
カーネル・メモリへのアクセスに使われる関数はこのライブラリにあります。
実行中のシステムとクラッシュ・ダンプの両方に使用できます (
kvm(3)
を参照)。
- liblPqFllNsArl
-
lex(1)
用ライブラリ
- libmPqFllNsArm
-
数学ライブラリ、
libm。
数学ライブラリは Pascal コンパイラ
が必要なときにロードされますが、
-l m
フラッグを要求する C コンパイラからは
ロードされません (
math(3)
を参照)。
- libmpPqFllNsArmp
-
- libtermcapPqFllNsArtermcap
-
端末独立操作ライブラリ・パッケージ (
termcap(3)
を参照 )。
- libyPqFllNsAry
-
yacc(1)
用ライブラリ
索引
関連ファイル
- /usr/lib/libc.a
-
C ライブラリ
- /usr/lib/libc_p.a
-
プロファイリングにコンパイルされた C ライブラリ
- /usr/lib/libm.a
-
数学ライブラリ
- /usr/lib/libm_p.a
-
プロファイリングにコンパイルされた数学ライブラリ
索引
関連項目
cc(1),
ld(1),
nm(1),
intro(2),
math(3),
stdio(3)
索引
歴史
マニュアルは
AT&T System
v7
で取り入れられました。
索引
Index
- 名称
-
- 解説
-
- 関連ファイル
-
- 関連項目
-
- 歴史
-
Time: 07:06:55 GMT, January 12, 2009