这个二进制字符串是如何使用的?

时间:2011-06-03 03:31:30

标签: ruby string binary pack

我正在研究一些ruby代码,我看到这个“varx”变量与[0x140,4]一起使用< - 这意味着什么?我找不到任何红宝石文档显示。 varx就像二进制字符串。

varx[0x140, 4] = [0x4a8acb38 - 0x1c].pack('V')

1 个答案:

答案 0 :(得分:0)

varx中的varx中的4个“事物”从s="my name is prince"; s[11,6] = "John"; s => "my name is John" 中的索引0x140处替换为从RHS端返回的数据。

示例:

{{1}}