argument.h マニュアル

(The documentation of argument.h)

Last update: 2023/7/10


argument.hでは コマンドライン引数の処理を補助する関数が定義されている。このヘッダファイル内で定義されている関数を以下に示す。 各関数の詳細は関数名をクリックしてリンク先を参照のこと。
Functions to assist processings for command-line arguments are defined in argument.h. Functions defined in this header file are listed below. For details of individual functions, click the links.

関数名
Function name
機能・用途
Purpose
tooManyArguments_noMinus 「-」から始まらないコマンドライン引数の個数が多すぎる旨の エラーメッセージを出力してプログラムを終了する。
Display a message to inform that too many command-line arguments not beginning with “-” were specified, and finish the program as an error.
invalidOption そのプログラムで定義されていないオプションが指定された旨の エラーメッセージを出力してプログラムを終了する。
Display a message to inform that an option that is not defined in a program was specified, and finish the program as an error.
argumentMissing コマンドライン引数が不足している旨の エラーメッセージを出力してプログラムを終了する。
Display a message to inform that command-line arguments are missing, and finish the program as an error.
parameterMissing 指定必須のパラメータが指定されていない旨の エラーメッセージを出力してプログラムを終了する。
Display a message to inform that an unomittable parameter was not specified, and finish the program as an error.
parameterEmpty パラメータの値が空である旨の エラーメッセージを出力してプログラムを終了する。
Display a message to inform that the value of a parameter is empty, and finish the program as an error.
integerParameterNotPositive 整数パラメータの値が正でなければならない旨の エラーメッセージを出力してプログラムを終了する。
Display a message to inform that the value of an integer parameter must be positive, and finish the program as an error.
integerParameterNotPositive0 整数パラメータの値が非負でなければならない旨の エラーメッセージを出力してプログラムを終了する。
Display a message to inform that the value of an integer parameter must be non-negative, and finish the program as an error.
integerParameterNotNegative 整数パラメータの値が負でなければならない旨の エラーメッセージを出力してプログラムを終了する。
Display a message to inform that the value of an integer parameter must be negative, and finish the program as an error.
integerParameterNotNegative0 整数パラメータの値が0または負でなければならない旨の エラーメッセージを出力してプログラムを終了する。
Display a message to inform that the value of an integer parameter must be 0 or negative, and finish the program as an error.
realParameterNotPositive 実数パラメータの値が正でなければならない旨の エラーメッセージを出力してプログラムを終了する。
Display a message to inform that the value of a real-number parameter must be positive, and finish the program as an error.
realParameterNotPositive0 実数パラメータの値が非負でなければならない旨の エラーメッセージを出力してプログラムを終了する。
Display a message to inform that the value of a real-number parameter must be non-negative, and finish the program as an error.
realParameterNotNegative 実数パラメータの値が負でなければならない旨の エラーメッセージを出力してプログラムを終了する。
Display a message to inform that the value of a real-number parameter must be negative, and finish the program as an error.
realParameterNotNegative0 実数パラメータの値が0または負でなければならない旨の エラーメッセージを出力してプログラムを終了する。
Display a message to inform that the value of a real-number parameter must be 0 or negative, and finish the program as an error.
integerParameterTooSmall 整数パラメータの値が特定の値よりも大きくなければならない旨の エラーメッセージを出力してプログラムを終了する。
Display a message to inform that the value of an integer parameter must be greater than a certain value, and finish the program as an error.
integerParameterTooSmall0 整数パラメータの値が特定の値以上でなければならない旨の エラーメッセージを出力してプログラムを終了する。
Display a message to inform that the value of an integer parameter must be greater than or equal to a certain value, and finish the program as an error.
integerParameterTooLarge 整数パラメータの値が特定の値よりも小さくなければならない旨の エラーメッセージを出力してプログラムを終了する。
Display a message to inform that the value of an integer parameter must be less than a certain value, and finish the program as an error.
integerParameterTooLarge0 整数パラメータの値が特定の値以下でなければならない旨の エラーメッセージを出力してプログラムを終了する。
Display a message to inform that the value of an integer parameter must be less than or equal to a certain value, and finish the program as an error.
realParameterTooSmall 実数パラメータの値が特定の値よりも大きくなければならない旨の エラーメッセージを出力してプログラムを終了する。
Display a message to inform that the value of a real-number parameter must be greater than a certain value, and finish the program as an error.
realParameterTooSmall0 実数パラメータの値が特定の値以上でなければならない旨の エラーメッセージを出力してプログラムを終了する。
Display a message to inform that the value of a real-number parameter must be greater than or equal to a certain value, and finish the program as an error.
realParameterTooLarge 実数パラメータの値が特定の値よりも小さくなければならない旨の エラーメッセージを出力してプログラムを終了する。
Display a message to inform that the value of a real-number parameter must be less than a certain value, and finish the program as an error.
realParameterTooLarge0 実数パラメータの値が特定の値以下でなければならない旨の エラーメッセージを出力してプログラムを終了する。
Display a message to inform that the value of a real-number parameter must be less than or equal to a certain value, and finish the program as an error.
realParameterOutOfrange_nn 実数パラメータの値が特定の値の範囲内(両端を含まない)になければならない旨の エラーメッセージを出力してプログラムを終了する。
Display a message to inform that the value of a real-number parameter must be within a certain range (not including the lower and upper bounds), and finish the program as an error.
realParameterOutOfrange_ne 実数パラメータの値が特定の値の範囲内 (下端を含まないが上端を含む)になければならない旨の エラーメッセージを出力してプログラムを終了する。
Display a message to inform that the value of a real-number parameter must be within a certain range (not including the lower bound and including the upper bound), and finish the program as an error.
realParameterOutOfrange_en 実数パラメータの値が特定の値の範囲内 (下端を含むが上端を含まない)になければならない旨の エラーメッセージを出力してプログラムを終了する。
Display a message to inform that the value of a real-number parameter must be within a certain range (including the lower bound and not including the upper bound), and finish the program as an error.
realParameterOutOfrange_ee 実数パラメータの値が特定の値の範囲内(両端を含む)になければならない旨の エラーメッセージを出力してプログラムを終了する。
Display a message to inform that the value of a real-number parameter must be within a certain range (including the lower and upper bounds), and finish the program as an error.
stringParameterOutOfChoice 文字列パラメータの値が可能な選択肢のいずれとも一致しない旨の エラーメッセージを出力してプログラムを終了する。
Display a message to inform that the value of a string parameter is equal to none of possible choices, and finish the program as an error.