pos=(p1)
Seeks to the given position (in bytes) in ios.
f = File.new("testfile") f.pos = 17 f.gets #=> "This is line two\n"
static VALUE rb_io_set_pos(VALUE io, VALUE offset) { rb_io_t *fptr; off_t pos; pos = NUM2OFFT(offset); GetOpenFile(io, fptr); pos = io_seek(fptr, pos, SEEK_SET); if (pos < 0) rb_sys_fail_path(fptr->pathv); return OFFT2NUM(pos); }