【发布时间】:2015-01-22 20:06:16
【问题描述】:
我是一个 C++ 初学者,但我正在尝试制作一个程序,它接受命令行参数并使用这些相同的参数执行一个 bat 文件。
#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*”。
【问题讨论】:
标签: c++ string batch-file char concatenation