int main(int argc,char *argv[])
主函数带argc和argv参数,到底什么意思。其实argc是指参数的个数,argv是指针数组,argv[0]指程序名称(带路径的),比如d:/MyProg/pro1.exe,arg[1]指第一个参数,arg[2]指第二个参数。。。
比如你在“运行”输入:D:/VideoCodingProject/rm51/bin/test.exe -t config.cfg ,程序就运行了,
那么argc=3;
argv[0]="D:/VideoCodingProject/rm51/bin/test.exe"
arg[1] = "-t"
arg[2]="config.cfg"
在VC中,也可以在配置中"project settings"->"Debug"->"Program arguments"里面输入参数。