Ruby 初心者スレッド Part 36
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
362:デフォルトの名無しさん 10/04/04 14:42:20 system("make")等でmakeを実行しつつログを保存したいのですが 良い方法はないでしょうか?IOクラスのパイプとかリダイレクトとか良く分からなくて… text=`make`ではmakeの出力がリアルタイムで確認できず system("make 2>&1 | tee hoge.txt")では、$?でmakeの戻り値を 取得できなくなってしまうので困ります(失敗したらexitしたいのです)。 363:デフォルトの名無しさん 10/04/04 14:52:42 >>362 1.8 なら fork と exec で自分でがんばるしかないと思う。 1.9.1 なら spawn で、1.9.2 なら open3 で、できるかもしれない。 364:デフォルトの名無しさん 10/04/04 15:32:31 spawn for legacy http://github.com/ujihisa/spawn-for-legacy 365:デフォルトの名無しさん 10/04/04 17:33:45 Structを要素とする2次元配列の消費メモリが大きくて困っています 500個 * 約13000個 * 要素数5の構造体(整数4つ+文字列)のデータで 2Gbyte以上消費します(Cで書けば150Mbyte程度で収まる) Rubyではこの程度のメモリ消費は普通なのでしょうか? あるいは使い方やコツ等が分かっていないのでしょうか? 環境はruby1.8.7 on MacOSXです
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5389日前に更新/97 KB
担当:undef