1
我在我的代碼中有一個NumPy數組,我希望寫C擴展名。 當我試圖得到一個連續的數組,才能在我的C程序來使用,我用:PyArray_BOOL聲明與C擴展中的Numbo數組bools
arr_mask = (PyArrayObject *)
PyArray_ContiguousFromObject(mask, PyArray_BOOL, 2, 2);
但我得到的編譯錯誤PyArray_BOOL未聲明。
xor_masking.c:44:40: error: ‘PyArray_BOOL’ undeclared (first use in this function)
爲什麼這樣呢?這種類型是否未申報?如果是這樣,我該如何將我的一系列布爾引入C?
謝謝!
謝謝,我檢查了最近的文檔,並予以更正。謝謝。 –