當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Julia checkbounds用法及代碼示例


用法一

checkbounds(Bool, A, I...)

如果指定的索引 I 在給定數組 A 的範圍內,則返回 trueAbstractArray 的子類型如果需要提供自定義邊界檢查行為,則應專門使用此方法;但是,在許多情況下,可以依賴 A 的索引和 checkindex

另見 checkindex

例子

julia> A = rand(3, 3);

julia> checkbounds(Bool, A, 2)
true

julia> checkbounds(Bool, A, 3, 4)
false

julia> checkbounds(Bool, A, 1:3)
true

julia> checkbounds(Bool, A, 1:3, 2:4)
false

用法二

checkbounds(A, I...)

如果指定的索引 I 不在給定數組 A 的範圍內,則拋出錯誤。

相關用法


注:本文由純淨天空篩選整理自julialang.org 大神的英文原創作品 Base.checkbounds — Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。