某人如何识别他是否需要为C++中的可执行文件输入参数。如何识别.exe文件是否需要输入参数
你应该在代码中找到哪些命令来知道需要哪些参数?
例如,如果您需要像这样运行它:hello.exe test.txt。但你不知道。
所以你运行hello可执行文件,但它需要一个文本文件在它旁边。 如何在代码中识别出需要这种参数?
编辑:我的源代码主要有这样 INT主(INT ARGC,CHAR *的argv []),但参数可以是什么?
argc和argv出现的唯一地方就是在这一行。
#ifdef PARALLEL
Test.CVodeInit_parallel(states,startTime,argc,argv);
#else
Test.CVodeInit_serial(states,startTime);
#endif
你拆卸问题的方案? 传递给应用程序的参数被传递到主(...)函数在字符数组的形式。 – crush 2012-02-15 19:05:01