C++ C++;添加+;通过变量编辑Qt System()中的文本 system("gnome-terminal -x sh -c 'cd ;cd catkin_ws/src/motoman/motoman_driver/src; ./move_to_joint.py [0,0,0.1,0,0,0];exit;exec bash'");

C++ C++;添加+;通过变量编辑Qt System()中的文本 system("gnome-terminal -x sh -c 'cd ;cd catkin_ws/src/motoman/motoman_driver/src; ./move_to_joint.py [0,0,0.1,0,0,0];exit;exec bash'");,c++,qt,ubuntu,system,C++,Qt,Ubuntu,System,我想通过变量编辑如何做到这一点 char test; system("gnome-terminal -x sh -c 'cd ;cd catkin_ws/src/motoman/motoman_driver/src; ./move_to_joint.py [%c,0,0.1,0,0,0];exit;exec bash'", test); 这不起作用,我怎样才能做到这一点呢?您知道可以使用简单的+将std::string对象附加到彼此之间吗?您还可以将std::string对象与单个char

我想通过变量编辑如何做到这一点

char test;

 system("gnome-terminal -x sh -c 'cd ;cd catkin_ws/src/motoman/motoman_driver/src; ./move_to_joint.py [%c,0,0.1,0,0,0];exit;exec bash'", test);

这不起作用,我怎样才能做到这一点呢?

您知道可以使用简单的
+
std::string
对象附加到彼此之间吗?您还可以将
std::string
对象与单个
char
值连接起来?如果单击按钮,我想将这些值[0,0,0,0,0,0]更改为一些其他值。所以它是[0.1,0,0,0,0,0],下一次[0.2,0,0,0,0,0,0]你知道你可以使用简单的
+
std::string
对象附加到彼此身上?您还可以将
std::string
对象与单个
char
值连接起来?如果单击按钮,我想将这些值[0,0,0,0,0,0]更改为一些其他值。所以它是[0.1,0,0,0,0,0],下一次是[0.2,0,0,0,0,0]