関数parameterMissing マニュアル
(The documentation of function
parameterMissing
)
Last Update: 2022/9/2
◆機能・用途
(Purpose)
指定必須のパラメータが指定されていない旨の エラーメッセージを出力してプログラムを終了する。
Display a message to inform that an unomittable parameter was not specified, and finish the program as an error.
◆形式
(Format)
#include <argument.h>
inline void parameterMissing
(const char ∗parameterName)
◆引数
(Arguments)
parameterName
パラメータ名。
A parameter name.
◆表示するメッセージ
(The message displayed)
エラー : 指定必須のパラメータ"
parameterName
" が指定されていません。
ERROR : An unomittable parameter "
parameterName
" was not specified.
◆使用例
(Example)
strcpy(inputfile,"");
for(n=1;n<ARGC;n++){
if(strncmp(ARGV[n],"--inputfile=", strlen("--inputfile="))==0){
strcpy(inputfile,&(ARGV[n][strlen("--inputfile=")]));
}
}
if(strcmp(inputfile,"")==0){
parameterMissing("inputfile");
}