This is the mail archive of the libstdc++@sourceware.cygnus.com mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

libstdc++ non-standard behaviors


There are various deficiencies in the libraries conformance to ANSI C++,
some of which are well known, I'm sure.  I'm curious what the status is on
fixes/enhancements to some of these, including...

- std::vector has no "at()" method, as documented in the standard
- std::basic_stringstream doesn't exist
- wide versions of various things (such as std::basic_string) are
non-functional (commented out in some headers, and don't work when
uncommented)

Is there some place where conformance issues are documented in detail, and
the status on implementation of fixes?

Also, how do I find out what version of the library (specifically the STL
part) I am using?  I couldn't find anywhere where this is documented.  It
would be nice if it was at the top of the headers (or at least at the top of
some obvious common header).

Thanks for your help.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]