|
Boost Users : |
From: David Abrahams (dave_at_[hidden])
Date: 2006-03-29 09:59:29
"Robert Ramey" <ramey_at_[hidden]> writes:
> Now I see this:
>
> namespace boost {
> namespace multi_array_types {
> typedef *implementation-defined* index;
>
> An I have no idea what *implementation-defined* is. I could be defined
> by the compiler, standard libary implementation or it could be set by
> my own array instantiation. (This might be be related to a warning I
> get regarding unsigned int vs size_t when I use the library) Anyway
> its not at all clear to me.
Yes, that should either be an explicit type (that's what
implementation-defined means, after all, since we're supplyin an
implementation) or it should read something like "unspecified integral
type" if we really mean to leave it unspecified.
-- Dave Abrahams Boost Consulting www.boost-consulting.com
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net