xieite::ssize_t

Defined in header <xieite/math/ssize_t.hpp>

A type alias for the signed counterpart of std::size_t.


Declaration

using ssize_t = std::make_signed_t<std::size_t>;


Example

int main() {
	xieite::dump(xieite::name<std::size_t>());
	xieite::dump(xieite::name<xieite::ssize_t>());
}
Possible output:
unsigned long int
long int
[View in Compiler Explorer]