[Numpy-discussion] size_t or npy_intp?
David Cournapeau
cournape at gmail.com
Tue Jul 27 11:30:34 EDT 2010
On Tue, Jul 27, 2010 at 10:08 PM, Francesc Alted <faltet at pytables.org> wrote:
> Hi,
>
> I'm a bit confused on which datatype should I use when referring to NumPy
> ndarray lengths. In one hand I'd use `size_t` that is the canonical way to
> refer to lengths of memory blocks. In the other hand, `npy_intp` seems the
> standard data type used in NumPy for this.
npy_intp is the one to use ATM. I agree it is confusing (because
intp_t and ssize_t are for different use cases), adding a npy_ssize_t
and fixing the API accordingly is on my TODO list, but that's pretty
low :)
David
More information about the NumPy-Discussion
mailing list