argc表示参数的个数,argv[]用来存放参数,但argv[0]存放的是程序的名字***,argv[N]是用来存放参数的
当在VS2010中编写好程序后:
int main(int argc,char** argv)
{
/*IplImage* img = cvLoadImage(argv[1]);
cvNamedWindow("Example1",CV_WINDOW_AUTOSIZE);
cvShowImage("Example1",img);
cvWaitKey(0);
cvReleaseImage(&img);
cvDestroyWindow("Example1");*/
for(int i=0;i<argc;i++)
cout<<argv[i]<<endl;
return 0;
} 按F7编译通过,然后运行cmd,cd开 .EXE文件的目录,然后运行得