![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.3ベストアンサー
- 回答日時:
> このサイトの検索方法を教えていただけないでしょうか?
私は元々 glibc の存在を知っていたので、glibc のホームページから順にリンクを辿りました。
1. http://www.gnu.org/software/libc/ のページ上部の「Download」をクリック
2. ページ下部の「Git Repository」の下の[gitweb]
ちなみにgitはバージョン管理システムの名前です。
3. ページ上部の「tree」
glibcのソースがツリー構造で表示されます。
4. ページ下部の「string」
ディレクトリがおおむねヘッダファイルに準じて分類されており、
strpbrk関数はヘッダファイル string.h に宣言されているので、
たぶんここだろうとあたりをつけて。
そして strpbrk.c にたどり着きました。
No.2
- 回答日時:
URLを見てあて感でいけると思いますが。
例えば、strstrならstring.hに入っているはずなので
http://sourceware.org/git/?p=glibc.git;a=blob_pl …
これはココらへんから探検するとlibcの探検ができるでしょう。
http://sourceware.org/git/?p=glibc.git;a=tree
ついでに、FreeBSDのstrpbrkの実装
http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~ …
こっちはココらへんから探検するとlibcまわりのコードが見つかります。
http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~ …
C言語の標準的な関数だったらその.hファイル名のディレクトリーを探すとありそうです。
例えば、文字列操作に関する関数はstringの下に入っているのが普通ですね。atoiならstdlib.hだからstdlibなど。
あるいは、ソースコードを手元にダウンロードしてfind & grepというのもお手軽に探しものをする手ではあると思います。
No.1
- 回答日時:
GNU C Libraryでのstrpbrk関数の実装が下記のサイトから確認できます。
http://sourceware.org/git/?p=glibc.git;a=blob_pl …
コードは短いですが、当然GPLなので参考にされる場合はご注意を。
glibcのホームページは http://www.gnu.org/software/libc/
この回答へのお礼
お礼日時:2013/04/28 09:37
回答ありがとうございます。
非常に助かりました。
実はほかのライブラリも内部の構造を知りたいものがいくつかあるので、このサイトの検索方法を教えていただけないでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) ラズパイ上の、pythonのエラーについて 1 2023/04/12 23:27
- C言語・C++・C# ペーパーマリオみたいにドット絵でない2Dのイラストを作ったりするには何のソフトを使えばいいでしょうか 2 2023/05/29 11:28
- その他(プログラミング・Web制作) Pythonのライブラリ、randomについて 3 2022/09/20 14:30
- その他(プログラミング・Web制作) どういうプログラムで組みますか?google colabでやってるんですけど、出来る方お願いします。 1 2022/07/17 18:41
- Excel(エクセル) エクセル関数について 8 2023/06/28 17:04
- WordPress(ワードプレス) 「あるサイトのリンクを踏まないと、次のサイトを見れない仕組み」を作りたい 2 2022/07/20 02:43
- その他(Microsoft Office) エクセルの関数について 4 2022/07/30 16:42
- C言語・C++・C# PC画面を録画するプログラムでdllの読み込みエラー 1 2023/04/22 08:31
- Excel(エクセル) ExcelのIF関数について 4 2023/05/24 12:54
- JavaScript useStateの分割代入について 1 2022/05/06 10:02
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
このようなCGIを探しています
-
自火報について
-
PowerShellでのエラー出力の読...
-
風俗嬢の心のセンサーは壊れて...
-
掲示板に画鋲、ホッチキス以外...
-
「基礎からのMySQL 第3版 Kindl...
-
HPのページないしリンクにパス...
-
掲示板専用スクリプトなどを使...
-
掲示板専用スクリプト(http://...
-
複数フォルダを整列して表示vbs
-
おすすめのレンタル掲示板は?
-
洗面所の突っ張り棒は錆びるで...
-
キーエンスのPLCでのスクリプト...
-
VBSの作成 ディスク空き容量
-
ホームページ作成に当たって困...
-
aspへPOST時のエラー(405)
-
自動人数カウンターってありま...
-
FFAについて
-
食器洗浄機をワゴンの上に設置...
-
VBスクリプト---アプリの終了に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
アンケートのCGIを探しています
-
siteup.cgi というファイル名のCMS
-
TEXTBOXにオートコンプリート実装
-
ライブラリ関数strpbrkの仕組み...
-
オークションCGI
-
自分のHPへの取り込み
-
自分のIPアドレスなどがわかる...
-
CGI禁止のプロバイダで、アンケ...
-
投票に使うフリーのcgiを探して...
-
検索機能付きのWEBアルバムcgi ...
-
フローチャート式の○○度テスト
-
社内ポータルサイトにローカル...
-
フリーの質問掲示板CGIを探して...
-
○×クイズCGIを探しています
-
kent-webさんのTOPICSBOARDの各...
-
自HPに地図掲載
-
サイト内全文検索CGI、インデッ...
-
SpiderをRubyで作りたいのですが
-
フォームメールの著作権表示が...
-
何日後は何年何月何日? Perl CGI
おすすめ情報