Hatena::ブログ(Diary)

no strict; no life;

2009-05-20

ap_getword()の動作

Apacheのhttpd.hに定義があるap_getword()は、第二引数で渡したポインタの位置から読んでいって最初に第三引数が発見されるまでの文字列のポインタを返す。

const char *uri = "/foo/bar/baz.jpg";
const char *dir;
uri++;                                // uri = foo/bar/baz.jpg
dir = ap_getword(r->pool, &uri, '/'); // uri = bar/baz.jpg, dir = foo
uri--;                                // uri = /bar/baz.jpg

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/clouder/20090520/p2