首先感谢阅读这篇文章并能够提供帮助。 我有问题系统命令。
如果我写:
sprintf(command, "%s %0.0f %0.0f 0 %0.0f %0.0f %s 0 0 +", princi,wps.front().x(), wps.front().y(),wps.back().x(),wps.back().y(),name_bmp);
chdir("/home/"); //To change directory
system(command);
它在运行system(command)时给我分段错误
但是,如果我写:
system("./princi 0 747.37 427.68 0 844.37 42.54 prueba_princi.bmp 0 0 +")
它完美运行....
我做错了什么? 谢谢!