惊喜程序问题集(17) - 泄漏的奥秘I

1.运行下面这段代码,并解释它的输出
2.将.map方法�改为.each后再次运行,并解释它的输出

# tmpfile.rb
require 'tempfile'
def maxfds
  (0..50000).map do |i|
    begin
      Tempfile.new('rippletek')
    rescue
      return i
    end
  end
end
puts maxfds
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容