Info about Boost and STL

L

lallous

Hello

Many are saying that Boost will be included in the c++ standard...Does that
mean that every new compiler release will have Boost included with it in
order conform to portability?

Does Boost use/is based on the STL?
 
I

Ivan Vecerina

| Many are saying that Boost will be included in the c++ standard...Does
that
| mean that every new compiler release will have Boost included with it in
| order conform to portability?

It means that the facilities provided by boost will probably be
reproduced by the standard library. But they will most likely be
present within namespace std::, not boost::.

A current technical report for standard library extensions, from the
C++ standard committee, already includes several components familiar
to boost users: shared_ptr, boost::function, random number generators,
tuple, regular expressions, ...
See: http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/papers/2003/n1540.pdf
(NB: the suggested namespace for these *draft* extensions is std::tr1:: ,
but this for early/draft implementations -- not a final destination ).

| Does Boost use/is based on the STL?

boost is intended to integrate with and extend the standard library
(of which the "STL" is a subset).


hth,
Ivan
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,161
Messages
2,570,891
Members
47,423
Latest member
henerygril

Latest Threads

Top