构造函数
ArrowFloatArraynew
since (始于): 0.4.0
声明 [src]
GArrowFloatArray*
garrow_float_array_new (
gint64 length,
GArrowBuffer* data,
GArrowBuffer* null_bitmap,
gint64 n_nulls
)
参数
length (长度)
-
类型:
gint64
元素的数量。
data (数据)
-
类型:
GArrowBuffer
Arrow 格式的数组的二进制数据。
数据由函数的调用者拥有。 null_bitmap (空值位图)
-
类型:
GArrowBuffer
显示空元素的位图。当第 N 位为 0 时,第 N 个元素为空;否则不为空。如果数组没有空元素,则位图必须为
NULL
,并且n_nulls
为 0。该参数可以为 NULL
。数据由函数的调用者拥有。 n_nulls (空值数量)
-
类型:
gint64
空元素的数量。如果指定 -1,则从
null_bitmap
计算空值的数量。
返回值
类型: GArrowFloatArray
新创建的 GArrowFloatArray
。
函数的调用者拥有数据的所有权,并负责释放它。 |