Ruby 初心者スレッド Part 28at TECH
Ruby 初心者スレッド Part 28 - 暇つぶし2ch53:デフォルトの名無しさん
09/05/18 11:38:29
>>49

def exclusive_write(path, content)
 body = lambda{|f|
  f.flock File::LOCK_EX
  f.write content
  f.truncate f.tell
 }
 File.open(path, 'r+', &body)
rescue Errno::ENOENT
 File.open(path, 'w', &body)
end

自分の過去を掘り返してきたらこんなんが出てきた。
正しいかどうかは…。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch