当我第一次写这篇文章时,我没有希望这个工作,因为我只是疯狂地猜测,但我的意思是必须有一些方法在系统中使用变量(“”);这就是我试过的
system("net user /add " << x << " " << z);
哦,x和z是全局字符串,或者当变量在函数外但不在类ether中时,是正确的术语公共字符串,x的值是新用户的名称,z是密码。< / p>
答案 0 :(得分:-1)
system()
需要const char *
。您必须使用strcat()
并将1个C风格的字符串传递给函数:
char command [100] = "net user /add";
strcat(command, x);
strcat(command, " ");
strcat(commad, z);
system(command);
这是一个基本版本。