On Thu, 9 Jun 2005, Michael Haardt wrote:
>
> I don't know if C requires that there must be an integer type that is
> large enough to hold off_t or time_t. AFAIK, both must be numeric types,
> but I may be wrong in thinking they may be special builtin types with a
> range larger than any other type.
C89 guarantees that long is the longest integer type, but the invention of
long long broke that and C99 standardized the breakage. C99 introduces
intmax_t which is guaranteed to be the longest type supported by the
implementation and may be longer than any standard type including long
long.
Tony.
--
<fanf@???> <dot@???>
http://dotat.at/ ${sg{\N${sg{\
N\}{([^N]*)(.)(.)(.*)}{\$1\$3\$2\$1\$3\n\$2\$3\$4\$3\n\$3\$2\$4}}\
\N}{([^N]*)(.)(.)(.*)}{\$1\$3\$2\$1\$3\n\$2\$3\$4\$3\n\$3\$2\$4}}