|
藍森林 http://www.lslnet.com 2006年6月6日 10:18
在UNIX上,如何使用execv調用另外一個程序?
我為什麼調用總是失敗? |
在UNIX上,如何使用execv調用另外一個程序?
perror(errno);
打印錯誤信息。
貼出相關代碼 |
在UNIX上,如何使用execv調用另外一個程序?
我是這樣寫的:
if(0==fork()){
if(0!=execv(argv[1],argv-new)){
cout<<"fail to execute such program:"<<argv[1]<<endl;
}
} |
在UNIX上,如何使用execv調用另外一個程序?
argv-new什麼意思?
用perror(errno);打印錯誤信息 |
| |