D. J. Bernstein
Data structures
cdb

cdbget プログラム

     cdbget k
cdbgetコンスタント・データベースでキー k を持つレコードを探します。 コンスタント・データベースは cdbget の標準入力において読み込み可能(そしてシーク可能)でなければなりません。

通常 cdbget はキー k を持つ最初のレコードのデータを出力し、コード 0 で終了します。 キー k を持つレコードがなければ、何も出力せずにコード 100 で終了します。

cdbget が読み込みエラー、書き込みエラー、データベース形式エラーに出会ったら、メッセージを出し、コード 111 で終了します。

     cdbget k s
引数として数字 s を与えると、cdbget はキー k を持つ最初の s 個のレコードを読み跳ばし、次のレコードのデータを出力します。
訳:滝澤 隆史
Last modified: Sat Mar 18 09:48:08 2000