instance method
Dir#pos=
[U < ::_ToInt] (U pos) -> U
pos = position → integer
dir.c
View on GitHub ↗
static VALUE
dir_set_pos(VALUE dir, VALUE pos)
{
dir_seek(dir, pos);
return pos;
}
Sets the position in self and returns position. The value of position should have been returned from an earlier call to tell; if not, the return values from subsequent calls to read are unspecified.
See Dir As Stream-Like.
Examples:
Example
dir = Dir.new('example') dir.pos # => 0 dir.pos = 3 # => 3 dir.pos # => 3 dir.pos = 30 # => 30 dir.pos # => 5