我想检查内存视图是否用无初始化。我有这样的功能:
cdef void test(int[:] a):
if a == NULL:
print("invalid data")
cdef int[:] memview = None
test(memview)
编译时出现此错误:
Invalid types for '==' (int[:], void *)
将 None 分配给内存视图是否存在问题?如果不是这种情况,我该怎么做才能检测到 NULL 值?
谢谢!