Re: [問題] 用java執行.exe檔的問題
※ 引述《meerkatani (米凱)》之銘言:
: : 我不確定我100%正確 , 但容許我猜一下
: : 我猜 Runtime.getRuntime().exec() 並非io-block的指令
: : 所以 你執行了以後 你的java在跑 你的p也在跑
: : 結果你的JAVA搶先執了 System.out.println() 在c的printf前
: : 你要不要試著先
: : while(true){
: : Sleep(1000);
: : System.out.println(br.readLine());
: : }
: : 試看看 ???
: 謝謝大大的回答
: 但是我試了之後還是不行耶T_T
: 我還試了p.exitValue()
: 結果出來不是0
: 所以好像是執行方面的問題
: 但是我看不出來是什麼問題T_T
不然你的c 就不要printf東西 改成把東西寫到檔案中
看是否能順利的寫進去… 如果可以的話 就代表是正常執行
哈 我都出一些怪意見
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.133.237.63
討論串 (同標題文章)