Ruby 1.8与2.2中的.pack(' B *')

时间:2015-03-26 11:14:10

标签: ruby

我正在使用基于Ruby 1.8的gem,它很大程度上依赖于pack方法。在不同的Ruby版本上运行以下命令会产生不同的结果:

["0"].pack("B*") 

在Ruby 1.8.7中,我得到了"\000"。在Ruby 2.2.0中,我得到"\x00"。我怎样才能在2.2中获得与1.8相同的结果?

0 个答案:

没有答案