Dinkum C++ Library

B

Busin

On a website, it says that "Dinkum C++ Library" has <algorithm>, <bitset>,
<complex>, <deque>, etc. What's "Dinkum C++ Library"? How is it related to
standard C++ library? Thanks!
 
J

John Harrison

On a website, it says that "Dinkum C++ Library" has <algorithm>,
<bitset>,
<complex>, <deque>, etc. What's "Dinkum C++ Library"? How is it related
to
standard C++ library? Thanks!

Dinkum C++ library is an implementation of the standard C++ library. The
C++ standard is exactly that, a standard that others (such as Dinkumware)
try to implement.

Dinkumware supply the standard C++ library that ships with Microsoft
compilers but you can also purchase it seperately. Another implementation
of the standard C++ library (should you want to compare and contrast) is
the SGI one

http://www.sgi.com/tech/stl/

john
 
D

Dietmar Kuehl

John Harrison said:
Dinkumware supply the standard C++ library that ships with Microsoft
compilers but you can also purchase it seperately. Another implementation
of the standard C++ library (should you want to compare and contrast) is
the SGI one

http://www.sgi.com/tech/stl/

Here is a list of all implementations I'm aware of (and which are still
available):
- <http://www.dinkumware.com>; this library is intended to be used with
various different compilers. I know that it works with MSVC++ (it is
the library shipping with this compiler), gcc, and Comeau C++. There are
more systems it is working on but I haven't had a chance to use it there.
- <http://www.roguewave.com>; this is also intended to be used with
various compilers but I have only used it with Sun CC where it is somewhat
incomplete which is at least partially due to the compiler itself.
- <http://www.stlport.com>; this is a free library intended to be used with
various different compilers and I have used it with gcc and Comeau. It is
derived from the library SGI has created but which is, AFAIK, no longer
maintained.
- <http://gcc.gnu.org/libstdc++/>; this is the standard C++ library shipping
with gcc. I don't think it can run with a different compiler.
- <http://www.metrowerks.com>; they ship their own standard C++ library with
their compiler products (CodeWarrior...). I don't know whether this library
could be run on other systems (at least, I wasn't able to get a copy).
- <http://cxxrt.sourceforge.net/>; this is my own free implementation
implementation. Some rarely used things are still not implemented
and I'm not really actively working on it at the moment.

I'm unaware of any other implementation of the standard C++ library although
I know of some vendors which use to be around but discontinued their standard
C++ library.
 

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,172
Messages
2,570,933
Members
47,472
Latest member
blackwatermelon

Latest Threads

Top