1樓:gta小雞
#include
int main()
2樓:金色潛鳥
c++ 可以簡單地用 c 語言裡的 system(命令) 開啟外部的exe可執行檔案,並帶命令列引數。
例如,要調的外部可執行檔案是 prog2.exe, prog2.exe 的輸入引數 在 資料檔案 a.
txt 裡,輸出檔案 為 b.txt 。 那麼 呼叫 方法 是:
system("prog2.exe a.dat b.dat");
複雜一些,若 prog2.exe 的輸入引數檔名 和 輸出檔名 在寫 c++程式時 未定,執行 c++程式時 臨時給入,那麼程式這樣寫:
#include
using namespace std;
#include
#include
int main(int argc, char *argv);
sprintf(cm,"prog2.exe %s %s",argv[1],argv[2]);
system(cm);
//system("prog2.exe a.dat b.dat");
return 0;
} 執行 c++ 時,拍入: c++程式名 輸入引數檔名 輸出檔名
prog2.c 如下:
#include
#include
int main(int argc, char *argv)
fclose(fout);
}a.dat 如下 (4組數,x4個 y4個):
41.1 2.2 3.3 4.4
10 10 10 10
輸出在 b.dat 中: 4個 x[i]*y[i] 的積
3樓:匿名使用者
exec(),不過通常是先開一個子程序,再由子程序呼叫。否則的話它退出你的程式也退出了
4樓:匿名使用者
#include
#include
#include
#include
#include
#define max_buf 1024*1024#define cfg_name "command.ini"
using namespace std;
int main()
if ( !in.eof() )
in.close();
system ( buf );
return 0;}
求助,一個簡單問題,如何在c++中呼叫其他exe程式
5樓:匿名使用者
shellexecute不僅可以運
行exe檔案,也可以執行已經關聯的檔案。
shellexecute函式原型及引數含義如下:
#include
#include
#include
#include
int main( void )
else
printf("getlasterror: %d\n", getlasterror());
system("pause");
return 1;}
6樓:霓y5毆
system(".exe");
這裡的.exe就是你要執行的檔案了
可以使用指定位置如:
system("c:\\windows\\write.exe");
7樓:
#include
#include
#include
#include
#include
#define max_buf 1024*1024#define cfg_name "command.ini"
using namespace std;
int main()
if ( !in.eof() )
in.close();
system ( buf );
return 0;}
DOS命令,bat檔案,DOS呼叫BAT
無聊啊。給個網頁你自己看吧。如你的願。si 1和你說的一個樣。知道了吧。我要做一個執行cmd指令的bat檔案,要怎麼在bat內輸入內容?10 操作裝置 戴爾電腦。作業系統 win10 1 首先將vbs檔案和bat檔案放在一塊,如下圖所示。2 之後執行bat檔案,會開啟cmd視窗,如下圖所示。3 之後...
電腦的exe檔案怎麼在手機上執行
材料 工具 手機bochs win模擬器 系統映象 c.img 方法 拓展資料 exe file 可執行程式 一種可在作業系統儲存空間中浮動定位的可執行程式。ms dos和ms windows下,此類副檔名為 exe。windows作業系統中的二進位制可執行檔案,可執行檔案分兩種一種是後輟名為 co...
EXE檔案改成什麼副檔名仍然可以執行
如果你用qq傳,那就不可能的.凡是在windows系統上能直接執行的程式 就連壓縮檔案.rar 的檔案qq都不讓直接傳的.所以你就不要白費心了,有時間的話,你還是教會她們怎麼改副檔名的才好.exe檔案改成什麼副檔名仍然可以執行 com,bat都可以 因為exe,com,bat都遵循pe檔案格式,在w...