method
binwrite
v1_9_3_392 -
Show latest stable
-
0 notes -
Class: IO
- 1_8_6_287
- 1_8_7_72
- 1_8_7_330
- 1_9_1_378
- 1_9_2_180
- 1_9_3_125 (0)
- 1_9_3_392 (0)
- 2_1_10 (-38)
- 2_2_9 (0)
- 2_4_6 (0)
- 2_5_5 (0)
- 2_6_3 (0)
- What's this?
binwrite(*args)
public
Opens the file, optionally seeks to the given offset, writes string then returns the length written. binwrite ensures the file is closed before returning. The open mode would be “wb:ASCII-8BIT”. If offset is not given, the file is truncated. Otherwise, it is not truncated.
IO.binwrite("testfile", "0123456789", 20) # => 10 # File could contain: "This is line one\nThi0123456789two\nThis is line three\nAnd so on...\n" IO.binwrite("testfile", "0123456789") #=> 10 # File would now read: "0123456789"