1樓:堯秀花庚胭
要用轉dao義字元形式內
\\代表一個容\
在「matlab」中的程式如何呼叫為另一個程式生成的資料?
怎麼用c++實現在一個程式啟動另一個程式?知道的告訴下,謝謝啦
2樓:匿名使用者
如果是windwos下面,可以呼叫專門的api,如winexec(),shellexecute(),shellexecuteex(),createprocess()等等。。。具體的你可以查查msdn
用法最簡單的應該是winexec:
uint winexec(
lpcstr lpcmdline, // command lineuint ucmdshow // window style);lpcmdline是命令,就相當於dos命令一樣來寫ucmdshow是顯示方式,最常用的中
ucmdshow = 5,顯示視窗
ucmdshow = 0,隱藏視窗
函式返回true表示呼叫成功,否則表示呼叫失敗。
例子(呼叫記事本程式):
winexec("notepad.exe", 5);
3樓:匿名使用者
c語言提供了一個庫函式exec。
函式名: exec...
功 能: 裝入並執行其它程式的函式
用 法: int execl(char *pathname, char *arg0, arg1, ..., argn, null);
int execle(char *pathname, char *arg0, arg1, ..., argn, null,
char *envp);
int execlp(char *pathname, char *arg0, arg1, .., null);
int execple(char *pathname, char *arg0, arg1, ..., null,
char *envp);
int execv(char *pathname, char *argv);
int execve(char *pathname, char *argv, char *envp);
int execvp(char *pathname, char *argv);
int execvpe(char *pathname, char *argv, char *envp);
程式例:
/* execv example */
#include
#include
#include
void main(int argc, char *argv)
4樓:☆舞步戀曲
建議你買本國外經典著作,不過貴了點書
5樓:
程式可以呼叫,網上很多
求助,一個簡單問題,如何在c++中呼叫其他exe程式
6樓:匿名使用者
shellexecute不僅可以運
行exe檔案,也可以執行已經關聯的檔案。
shellexecute函式原型及引數含義如下:
#include
#include
#include
#include
int main( void )
else
printf("getlasterror: %d\n", getlasterror());
system("pause");
return 1;}
7樓:霓y5毆
system(".exe");
這裡的.exe就是你要執行的檔案了
可以使用指定位置如:
system("c:\\windows\\write.exe");
8樓:
#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中substring怎麼用的,c 中substring中怎麼擷取字串
c 中substring的用法是 public string substring int beginindex 用於返回一個新的字串,它是此字串的一個子字串。該子字串始於指定索引處的字元,一直到此字串索引末尾。在sqlserver資料庫中,用於擷取字串的某部分。sqlserver資料庫中用於擷取字串...
c中符號怎麼用
對於c 中的類,結構體,共用體等具有成員函式或變數的資料型別 物件 時,如果存在物件a,而物件中有成員b,那麼可以使用a.b的方式,使用對應的成員。如果存在變數p,指向a,即p a,這時可以用p b來使用成員b。即,操作符是用於帶成員的型別對應指標上,用來提取成員變數或函式用的。p b等同於 p b...
C 中round函式怎麼用,c語言中round函式哪個標頭檔案
double round double val c語言中round函式的作用 四捨五入到最鄰近的整數。c語言中round函式的作用 四捨五入到最鄰近的整數。c 中沒有直接的round函式,需要自己建立 double round double val c99才有,取決於編譯器是否支援c99.c語言中r...