
29 Mar
2006
29 Mar
'06
2:59 p.m.
"Robert Ramey"
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