用法一
read(io::IO, T)以规范的二进制表示形式从 io 读取类型为 T 的单个值。
请注意,Julia 不会为您转换字节顺序。为此目的使用  或ntoh  。ltoh 
read(io::IO, String)阅读 io 的全部内容,作为 String (另请参见   )。readchomp 
例子
julia> io = IOBuffer("JuliaLang is a GitHub organization");
julia> read(io, Char)
'J': ASCII/Unicode U+004A (category Lu: Letter, uppercase)
julia> io = IOBuffer("JuliaLang is a GitHub organization");
julia> read(io, String)
"JuliaLang is a GitHub organization"用法二
read(filename::AbstractString, args...)打开一个文件并读取其内容。 args 被传递给 read :这相当于 open(io->read(io, args...), filename) 。
read(filename::AbstractString, String)将文件的全部内容作为字符串读取。
用法三
read(s::IO, nb=typemax(Int))最多从 s 读取 nb 字节,返回读取的字节的 Vector{UInt8}。
用法四
read(s::IOStream, nb::Integer; all=true)最多从 s 读取 nb 字节,返回读取的字节的 Vector{UInt8}。
如果all 是true(默认值),此函数将阻止重复尝试读取所有请求的字节,直到发生错误或文件结束。如果all为false,则最多调用一次read,返回的数据量为device-dependent。请注意,并非所有流类型都支持 all 选项。
用法五
read(command::Cmd)运行 command 并将结果输出作为字节数组返回。
用法六
read(command::Cmd, String)运行 command 并将结果输出作为 String 返回。
相关用法
- Julia readchomp用法及代码示例
- Julia readuntil用法及代码示例
- Julia readlines用法及代码示例
- Julia readline用法及代码示例
- Julia readeach用法及代码示例
- Julia real方法用法及代码示例
- Julia rem用法及代码示例
- Julia reduce方法用法及代码示例
- Julia redirect_stdio用法及代码示例
- Julia replace!用法及代码示例
- Julia replace()用法及代码示例
- Julia retry用法及代码示例
- Julia reverseind用法及代码示例
- Julia reim用法及代码示例
- Julia repeat方法用法及代码示例
- Julia repeat用法及代码示例
- Julia repr方法用法及代码示例
- Julia reverse!用法及代码示例
- Julia reshape用法及代码示例
- Julia replace方法用法及代码示例
- Julia repeat()用法及代码示例
- Julia reverse方法用法及代码示例
- Julia resize!用法及代码示例
- Julia reverse()用法及代码示例
- Julia rest用法及代码示例
注:本文由纯净天空筛选整理自julialang.org 大神的英文原创作品 Base.read — Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。
