模块 RbConfig
常量
- LIMITS
一个哈希,包含用于构建 Ruby 的 C 编译器可用的数值类型的边界。要访问此常量,请先运行
require 'rbconfig/sizeof'
。require 'rbconfig/sizeof' RUBY_PLATFORM # => "x64-mingw-ucrt" RbConfig::LIMITS.fetch_values('FIXNUM_MAX', 'LONG_MAX') # => [1073741823, 2147483647]
- SIZEOF
一个哈希,包含用于构建 Ruby 的编译器可用的 C 类型字节大小。要访问此常量,请先运行
require 'rbconfig/sizeof'
。require 'rbconfig/sizeof' RUBY_PLATFORM # => "x64-mingw-ucrt" RbConfig::SIZEOF.fetch_values('long', 'void*') # => [4, 8]