请问在用c++编写的程序里。怎么调用另一个程序
2013-08-08
展开全部
这个我不会。但可以用头文件实现啊。你进入欢迎界面,然后调用其他的函数,为了避免主程序长度太长,可以编写头文件,到时候直接调用一个头文件里的函数就行了。
展开全部
比如那个程序是D:\program.exe
那么加入语句
system("D:\\program.exe");//(双反斜杠是因为转义字符)
或者:
system("start D:\\program.exe");
要求#include <stdlib.h>
或者#include <cstdlib>并using namespace std;
那么加入语句
system("D:\\program.exe");//(双反斜杠是因为转义字符)
或者:
system("start D:\\program.exe");
要求#include <stdlib.h>
或者#include <cstdlib>并using namespace std;
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <iostream>
#include <fstream>
#include <unistd.h>
#include <windows.h>
#include <string.h>
#define MAX_BUF 1024*1024
#define CFG_NAME "command.ini"
using namespace std;
int main() {
string path = _pgmptr;
path += "/..";
chdir ( path.c_str() );
char buf[MAX_BUF];
ifstream in ( CFG_NAME );
if ( !in.is_open() ) {
cout << "Can not open " << CFG_NAME << "." << endl;
Sleep ( 3000 );
return 1;
}
if ( !in.eof() ) {
in.getline ( buf, MAX_BUF );
}
in.close();
system ( buf );
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询