我需要从我的 c++ 代码中执行一个 perl 脚本。这是通过 system() 完成的。
现在我需要从我的代码中传递第二个参数:
int main(int argc, char * argv[])
像这样进入我的 system() :
char *toCall="perl test.pl "+argv[1];
system(toCall);
现在它带来了错误:“'const char [14]'和'char**'类型的无效操作数到二进制'operator +'”
我究竟做错了什么?