docs表示new
“创建给定长度的可变向量”和unsafeNew
“创建给定长度的可变向量。不检查长度。”
但是this resolved github issue表示unsafeNew
在new
执行时不会将内存归零。
是哪一个?
答案 0 :(得分:3)
不,不是一般的。如果你点击来源,这很清楚:
https://hackage.haskell.org/package/vector-0.11.0.0/docs/src/Data-Vector-Generic-Mutable.html#new
new
unsafeNew
加basicInitialize
。