看板 Programming 關於我們 聯絡資訊
※ 引述《Cypresslin (啊哈哈~~)》之銘言: : 請問一下 : 我寫了一個指令,要求程式執行上一層資料夾中的執行檔 : call system("../a.exe") : 但是由於那個執行檔同時還會include該資料夾的其他幾個檔案 : 結果變成就是不在那個資料夾執行(./a.exe)的話,會跑不動 : 所以想問問有沒有可以切換當前工作位置的語法? : 試過了call system("cd .."),但是接著去呼叫pwd他還是顯示在同一個資料夾 : P.S.我用的是Fortran system()這不叫做 system call ok?!!到底還有多人搞錯阿.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.8.81.100
jaw109:我記得system()是fork, execl跟wait的組合 220.139.74.129 09/26 21:02
netsphere:這也算是Winapi中的一個函數嘛 XD218.163.194.147 09/26 21:18
ji3g45j:system call是OS利用軟體中斷提供的服務! 124.8.83.201 09/29 10:35
Ross0916:system() 是 winapi 的嗎? 140.112.5.10 09/29 15:41
netsphere:至少他一定有用到winapi218.163.192.173 09/29 17:20
netsphere:在windows下218.163.192.173 09/29 17:24