PALMisLIFE 討論區
標題:
[求助] 在IIS下以C++寫CGI呼叫System Call的問題
[列印本頁]
作者:
tony0325
時間:
2003-12-3 23:32
標題:
[求助] 在IIS下以C++寫CGI呼叫System Call的問題
小弟用C++寫CGI程式,遇到了一個問題
小弟寫了一個呼叫System Call程式,用dos裡面的sort程式來排序我的檔案
tempstr=sprintf("sort file1 /o file2 \o");
int i=system(tempstr);
compile過了沒有問題,但是程式執行後,
i總是傳回-1,也就是System Call執行失敗
請問,是因為IIS不支援CGI程式的System Call嗎?
還是小弟疏忽了什麼重要的觀念,
剛剛花了半個小時跟google大神討論,也找不到什麼答案
請問有沒有高手遇過這個問題阿??
作者:
zombie
時間:
2003-12-9 00:00
標題:
Re: [求助] 在IIS下以C++寫CGI呼叫System Call的問題
system call要先call cmd再把後面的動作用參數傳過去..
也就是tempstr 應該要用類似"cmd /c \"sort file1 /o file2 \o \" "的方式試看看
歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/)
Powered by Discuz! X2.5