[問題] 用php呼叫bin執行檔會沒辦法讀檔

看板C_and_CPP (C/C++)作者 (terry)時間16年前 (2010/03/08 19:21), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
遇到的問題: (題意請描述清楚) 用passthru執行C++ compile出來的bin執行檔 那個執行檔裡有一個動作是去讀檔 但是都讀不到,用指令列驅動的話就沒問題 有人知道為什麼嗎? 謝謝 希望得到的正確結果: read file OK! 程式跑出來的錯誤結果: read file fail! 開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux) g++, Linux(fedora) 有問題的code: (請善用置底文標色功能) FILE *fin=fopen("initial.txt", "rt"); if(!fin){ cout << "read file fail!" << endl; } else { cout << "read file OK!" << endl;} -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.216.63

03/08 19:34, , 1F
試出來了,用絕對路徑就可以了
03/08 19:34, 1F
文章代碼(AID): #1BbDstIl (C_and_CPP)
文章代碼(AID): #1BbDstIl (C_and_CPP)