2017-11-15 6 views
-3

cのライブラリの関数リストを見つける方法はありますか?Cのライブラリの関数リストの検索

たとえば、ライブラリstring.hのすべての機能をオンラインで検索せずに探したいとします。

+2

いいえ、*すべてのライブラリ*ではありません。また、 'string.h'はライブラリではありません。ヘッダーです。これは非常に曖昧です。どのコンパイラ、どのオペレーティングシステム、*どのライブラリ*? –

+0

さて、私の間違いは、私はそれを知らなかった、私は初心者です。私はそれをオンラインで検索せずにstring.hのすべての関数のリストを検索したいです –

+2

[C11標準ドラフトのリスト](http://port70.net/~nsz/c/c11/n1570.html)です。それはあなたがダウンロードできる1つの文書です。 –

答えて

0

あなたはただそれを読むことができます。

一般に、関数宣言以外のものはほとんどありません。あなたが確認したい場合、あなたはprepossessed結果を読むことができる、任意の再帰的string.hから含まれ逃してはいけない:

cc -E -include string.h -x c /dev/null 

しかし、string.hがライブラリではないことに注意してください。これは標準のlibcライブラリ(デフォルトではすべてのホストされたCプログラムにリンクされるライブラリ)のサブセットの宣言を提供するヘッダです。

standardized(一部の実装ではstring.hのエキストラが宣言されている場合)のヘッダー内の宣言を使用すること、および標準的な許可の方法でそれらを使用することに、一般的に制限する必要があります。

関連する問題