关于网友提出的“ 要把一条命令转成可以直接拿来用的函数。”问题疑问,本网通过在网上对“ 要把一条命令转成可以直接拿来用的函数。”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 要把一条命令转成可以直接拿来用的函数。描述:
比如原来是 command opt1 opt2
现在要把它转化成command(opt1 opt2)
但原来的command牵涉到很多.c、.h文件,不知道要怎么做?以及怎样做比较规范?
解决方案1:
用的是LINUX上面的命令就更行了
system()的返回值就是原来的返回参数
解决方案3:不要简单问题复杂化啊。一个system()不是好得很吗?
解决方案4: int command(opt1,opt2)
{
string commandline;
sprintf(commandline, "command %s %s\n", opt1, opt2);
system(commandline);
}
呵呵,一个非常简单的做法
随便说说的。
==================
寒雨连江夜入吴
平明送客楚山孤
洛阳亲友如相问
一片冰心在玉壶
^^^^^^^^^^^^^^^^^^
叶 飘 扬
leafstream@163.com
==================
不懂