相关疑难解决方法(0)

在c ++中将字符串转换为argv

我有一个std :: string包含一个用execv执行的命令,什么是最好的"C++"方法将它转换为execv()的第二个参数所需的"char*argv []"?

澄清:

std::string cmd = "mycommand arg1 arg2";
char *cmd_argv[];

StrToArgv(cmd, cmd_argv); // how do I write this function?

execv(cmd_argv[0], cmd_argv);
Run Code Online (Sandbox Code Playgroud)

c++ stdstring argv

8
推荐指数
2
解决办法
1万
查看次数

标签 统计

argv ×1

c++ ×1

stdstring ×1