我是一名C++初学者,但我正在试图制作一个程序,该程序使用命令行参数并执行带有相同参数的bat文件。使用C++运行批处理
#include <stdlib.h>
#include <string>
#include <iostream>
using namespace std;
int main(int argsc, char *args[]) {
if (argsc!=0) {
char arg[] = "run.bat ",args;
return system(arg);
}
return argsc;
}
这里是我的问题:
如何串连 “的run.bat” 与ARGS?系统只会采用“const char *”。
使用'std :: string'。 – 2014-11-24 23:39:32