seekend
seekend(s)
Seek a stream to its end.
Examples
In the Julia programming language, the function seekend
is used to seek a stream to its end.
julia> io = IOBuffer("Hello, World!")
IOBuffer(data=UInt8[...], readable=true, writable=false, seekable=true, append=false, size=13, maxsize=Inf, ptr=1, mark=-1)
julia> seekend(io)
julia> position(io)
13
This example demonstrates seeking to the end of an IOBuffer
stream using seekend
. After calling seekend(io)
, the position within the stream is set to the end (13 in this case).
Common mistake example:
julia> file = open("data.txt", "r")
julia> seekend(file)
ERROR: MethodError: no method matching seekend(::File)
In this example, the seekend
function is called on a File
object. However, the seekend
function is only applicable to seekable streams, such as IOBuffer
. Ensure that the stream you're using supports seeking before using seekend
.
See Also
deserialize, eachline, eof, fd, flush, IOBuffer, ismarked, isopen, isreadonly, mark, nb_available, open, pipeline, position, read, read!, readavailable, readbytes, readbytes!, readline, redirect_stderr, redirect_stdin, reset, seek, seekend, seekstart, serialize, skip, skipchars, TextDisplay, unmark, write, writemime,User Contributed Notes
Add a Note
The format of note supported is markdown, use triple backtick to start and end a code block.