■引数を取得

コマンドプロンプトで与えた引数やエクスプローラーで実行ファイルにドラックアンドドロップされたファイルの文字列を取得し表示します。

#include <stdio.h>

int main(int argc, char* argv[]){
	if(1<argc){
		for(int i=1;i<argc;i++){
			printf("%s\n",argv[i]);
		}
	}
	getchar();
	return 0;
}


argv[0]には実行ファイルのパスが入ってきます。
argcに引数の個数が入ってきて、
argv[1]からargv[引数の個数]に引数の文字が入ってきます。




▲トップページ > Windows と C++