用法:
sprint(f::Function, args...; context=nothing, sizehint=0)使用 I/O 流和提供的額外參數調用給定函數。寫入此 I/O 流的所有內容都作為字符串返回。 context 可以是將使用其屬性的  、指定屬性及其值的 IOContext Pair 或指定多個屬性及其值的 Pair 元組。 sizehint 建議緩衝區的容量(以字節為單位)。
可選關鍵字參數 context 可以設置為 :key=>value 對、:key=>value 對的元組或 IO 或   對象,其屬性用於傳遞給 IOContext f 的 I/O 流.可選的sizehint 是為用於寫入字符串的緩衝區分配的建議大小(以字節為單位)。
Julia 1.7
將元組傳遞給關鍵字context 需要 Julia 1.7 或更高版本。
例子
julia> sprint(show, 66.66666; context=:compact => true)
"66.6667"
julia> sprint(showerror, BoundsError([1], 100))
"BoundsError: attempt to access 1-element Vector{Int64} at index [100]"相關用法
- Julia splice!用法及代碼示例
- Julia split用法及代碼示例
- Julia sizeof()用法及代碼示例
- Julia setfield()用法及代碼示例
- Julia sort用法及代碼示例
- Julia sqrt方法用法及代碼示例
- Julia signed用法及代碼示例
- Julia sortperm用法及代碼示例
- Julia strip用法及代碼示例
- Julia setdiff!用法及代碼示例
- Julia setindex!方法用法及代碼示例
- Julia sizeof方法用法及代碼示例
- Julia stride用法及代碼示例
- Julia skipmissing用法及代碼示例
- Julia setdiff用法及代碼示例
- Julia sum用法及代碼示例
- Julia show方法用法及代碼示例
- Julia string用法及代碼示例
- Julia signbit()用法及代碼示例
- Julia startswith用法及代碼示例
- Julia strides用法及代碼示例
- Julia symdiff用法及代碼示例
- Julia sign用法及代碼示例
- Julia showerror用法及代碼示例
- Julia signbit用法及代碼示例
注:本文由純淨天空篩選整理自julialang.org 大神的英文原創作品 Base.sprint — Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。
