関数invalidOption マニュアル
(The documentation of function
invalidOption
)
Last Update: 2022/9/2
◆機能・用途
(Purpose)
そのプログラムで定義されていないオプションが指定された旨の エラーメッセージを出力してプログラムを終了する。
Display a message to inform that an option that is not defined in a program was specified, and finish the program as an error.
◆形式
(Format)
#include <argument.h>
inline void invalidOption
(const char ∗option)
◆引数
(Arguments)
option
コマンドライン引数に登場する、そのプログラムで未定義のオプション。
An option that is present in command-line arguments but is not defined in that program.
◆表示するメッセージ
(The message displayed)
エラー : "
option
"というオプションはありません。
ERROR : An undefined option "
option
" encountered.
◆使用例
(Example)
for(n=1;n<ARGC;n++){
if(strncmp(ARGV[n],"--inputfile=", strlen("--inputfile="))==0){
strcpy(inputfile,&(ARGV[n][strlen("--inputfile=")]));
}else if(strncmp(ARGV[n],"--outputfile=", strlen("--outputfile="))==0){
strcpy(outputfile,&(ARGV[n][strlen("--outputfile=")]));
}else{
invalidOption(ARGV[n]);
}
}