Re: STL support for 64 bit applications



"Stephen Howe" <sjhoweATdialDOTpipexDOTcom> wrote in message
news:u4KgWx4lGHA.4100@xxxxxxxxxxxxxxxxxxxxxxx

SGI was the last maintainer of the STL, before large parts of it were
incorporated into the C++ standardlibrary. Referring to STL when you mean
the C++ stdlib is technically not correct...

It is technically correct. Observe the name of this newsgroup. Do I not
see "STL" ?
The fact that large parts of it have been incorporated into C++ standard
library is neither here nor there.

What if the OP wanted to talk about the complexity requirements of
single-linked lists : <slist>?
That is not in the C++ standard library.

Or ropes?
That is not in the C++ standard library.

Or hash container classes?
That is not in the C++ standard library (yes I know it will be in tr1)

Or algorithms like copy_if() ? is_sorted() ? is_heap() ?
They are not in the C++ standard library.

This newsgroup covers portions of the STL subsumed into the standard
library
But it also covers parts of the STL that were not, including founding STL
concepts like iterators, iterator traits, algorithms, containers,
complexity requirements. That may include new containers, new algorithms,
new iterators.

I think the issue is that people have *broadened* the term STL to include
the entire Standard C++ library. It's an easy enough mistake to make, and
colloquially accurate enough for most purposes. Moreover, it has the added
advantage that it gives purists yet another thing to quibble about...

P.J. Plauger
Dinkumware, Ltd.
http://www.dinkumware.com


.



Relevant Pages

  • Re: Visual Studio STL on Linux? Portable STL suggestion?
    ... STL freely available with a commercial licence for e.g. Linux? ... the C++ standard (in fact it was in large parts incorporated into the ... MFC so you couldn't legally compile it using WINE under a free OS. ... STLport is a free project that also aims to provide a portable standard ...
    (microsoft.public.vc.stl)
  • Re: Any F2003 help translating C++ map syntax?
    ... >>part of the standard language, but makes a mockery of comparing ... > I sometimes miss convenient containers in the standard Fortran. ... That means that the standard STL might not be as ... > a hash table, if I remember correctly. ...
    (comp.lang.fortran)
  • Re: Unified Ada library
    ... :> developers who think that the STL could only have been written in C++, ... Could you comment on the importance of iterators and generic ... we cannot present a standard interface to containers ...
    (comp.lang.ada)
  • Re: Deriving from templates
    ... The Standard headers are not ... The reason to "obfuscate" it is to protect from possible name ... > rate STL documentation as the worst there is, ...
    (comp.lang.cpp)
  • Re: How do I delete lines from a file using "ofstream" ?
    ... Paul LAURENT wrote: ... There is no STL, ofstream, or class in standard C. ... C++ Faq: http://www.parashift.com/c++-faq-lite ...
    (comp.lang.c)