Translations of this page?:

bsearch

文法:

    #include <cstdlib>
    void *bsearch( const void *キー, const void *バッファ, size_t 数, size_t サイズ, int (*比較関数)(const void *, const void *) );

bsearch()関数は、キーにマッチする要素を、buf[0]buf[数-1]の中から二分探索アルゴリズムを使用して探索します。比較関数は、最初の引数が二番目の引数よりも小さければ負の値を、等しければゼロを、大きければ正の値を返す関数を指定します。バッファの要素は、昇順に並んでいる必要があります。bsearch()の返り値は、マッチした要素のポインタになります。もしもマッチする要素がなければNULLが返されます。

関連トピック: qsort

 
• • • SitemapRecent changesRSScc