The ssize_t is a type defined in POSIX standard. However, on non-POSIX system (for example, Windows), this could be absent.
This change is inspired by an alternative being talked about in this conclusion: LWG issue: 2251. C++ library should define ssize_t, which mentions that this can be achieved by C++11 type trait feature.
The
ssize_t
is a type defined in POSIX standard. However, on non-POSIX system (for example, Windows), this could be absent.This change is inspired by an alternative being talked about in this conclusion:
LWG issue: 2251. C++ library should define ssize_t
, which mentions that this can be achieved by C++11 type trait feature.