我是一名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