Почему в Ruby нет настоящего StringBuffer или StringIO?
Как и другие объекты типа empty-string ввода-вывода в Ruby, когда buffers вы пишете в объект ввода-вывода, указатель string-manipulation символа перемещается.
>> s = StringIO.new
=> #
>> s << 'foo'
=> #
>> s << 'bar'
=> #
>> s.pos
=> 6
>> s.rewind
=> 0
>> s.read
=> "foobar"
ruby
string
io
buffer
2021-12-02T11:21:41+00:00
2022-11-16T03:27:22+00:00
QoutDamage
Вопросы с похожей тематикой, как у вопроса:
Почему в Ruby нет настоящего StringBuffer или StringIO?
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.