タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

C,C++とC言語に関するtakashi001のブックマーク (1)

  • C言語でコマンドライン引数処理 CodingFirst

    C言語、PerlJavaScript、最近はPythonも。出来上がったものより、プログラムを書くことが好き。あと、スイーツ。 C言語で簡単なコマンドライン引数の処理を書いた。 コマンドラインオプションの処理は、とりあえず getopt() が思い浮かぶ。 書式としては一般的なんだろうと思うけども、 自作ツールとかで使うにはちょっと気が重い。あと、環境依存もするし。 なので、似たような書式になるコードを書くのがいいとこかなと。 Manpage of GETOPT getopt - Wikipedia, the free encyclopedia で、自作ツールなどで何度かコマンドライン処理を書いてて、 下のようなコードに落ち着いた。 #include <stdio.h> #include <string.h> #define ARG_FLAG(s) (strcmp(s,argv[i])=

  • 1