オプション解析ルーチン in C

Copyright (C) 1994-1999 Taiji Yamada <taiji@aihara.co.jp>

[戻る] [English Page] [開発者ノート]


option.h - オプション解析ルーチン

option.h は 以下のような形式でコマンドラインオプションを解析します。
 


この scan_optionscanf ルーチンをベースに実現されており、オプションキーを scanf のスタイルに従って指定することが出来ます。 また、scan_option はコマンドライン引数のキーとマッチした位置を返しますので、その位置からのさらに詳しいオプション解析をするためのコードを書くことも出来るでしょう。


options.h - すすんだオプション解析ルーチン

options.h は以下のような形式でコマンドラインオプションを解析します。
  set_option(s) のキーの指定のスタイルは scan_option と同じですが、キーのマッチング検査と値の代入は scan_options が実行された時点で遂行されます。その結果である、コマンドライン引数のキーとマッチした位置が is_option で取得することが出来ます。

Manual pages

Distributions


このサイトに関するご意見ご要望は taiji@aihara.co.jp までお願いします。

Copyright (C) 1998-1999 Taiji Yamada, AIHARA Electrical Engineering Co., Ltd.
All right reserved.