On Jan 22, 2012, at 2:30 AM, Manu wrote: > > Also size_t and ptrdiff_t are not necessarily the same size. > Is there a signed size_t type? Is there an unsigned ptrdiff_t type? What are they? There's ssize_t in the Posix world. ptrdiff_t is the closes you can get in C99 though, I believe.