Ron Natalie <ro*@sensor.com> wrote in message news:<41***********************@news.newshosting.c om>...
Thomas Matthews wrote:
The C++ language specifies a minimum capacity for arrays in order
for compliance.
It does not. Both the C and C++ recommendations for implementation
limits are "informative" and have no bearing on compliance.
In the case of C++, I believe that's correct. C, however, does have
_some_ normative lower limits, including the fact that:
The implementation shall be able to translate and execute at
least one instance of every one of the following limits:
....
65535 bytes in an object (in a hosted environment only).
OTOH, meeting the requirement only requires being able to execute one
specific program with a 64K object, not all possible programs that
contain it -- and I don't even see a requirement for documentation of
this particular program either. As such, the requirement is weak
nearly to the point of unenforceable, but normative nonetheless.
--
Later,
Jerry.
The universe is a figment of its own imagination.