Ruby初心者スレッドPart8
■ このスレッドは過去ログ倉庫に格納されています
0238デフォルトの名無しさん
2006/10/14(土) 23:37:47rubyでpopen(モードはr+)したいのですが、c/c++のstdioやiostreamで標準入力を受け付けると、後に続く出力が返ってきているのか来ていないのかすら不明で、ruby側のIOのeof?メソッドやgetsメソッドで処理がブロックされて止まってしまいます。
popenで開く対象もrubyで書いた場合にも、似たような現象がおこります。
でもphpで書くと、なぜかスムーズにデータの受け渡しができてしまいます。
最終的にはどうしてもC++でやらなければならないので、何か解決法がわかる方いましたら宜しくお願いします。
■ このスレッドは過去ログ倉庫に格納されています