This discussion is archived
1 Reply Latest reply: Feb 15, 2013 2:35 PM by Steve_Clamage RSS

Cstd and Tools.h++

982694 Newbie
Currently Being Moderated
In Sun Studio 12 installation, there seems to be 2 differenct C++ libraries:

Tools.h++ 7:

Headers : /opt/solstudio12.2/prod/include/CC/rw7
Library : /opt/solstudio12.2/prod/lib/rw7/

Cstd :

Headers : /opt/solstudio12.2/prod/include/CC/Cstd
Library :/opt/solstudio12.2/lib/

Q1. Is the Cstd implementation developed by Sun or RW?
I would have thought by Sun but /opt/solstudio12.2/prod/include/CC/Cstd/string for example has a comment saying it iis owned by RW
Q2. The Cstd headers include RW headers. Is Cstd based on Tools.h++ or SourcePro?
  • 1. Re: Cstd and Tools.h++
    Steve_Clamage Pro
    Currently Being Moderated
    libCstd, the default C++ runtime library, is derived from an early version of a library developed by Rogue Wave. We have made many modifications to the code since the original adoption in about 1998.

    Rogue Wave Tools.h++ is an independent library with no direct connection to libCstd. The version we provide is the same except for some bug fixes as the original RW release of this version of the library.


  • Correct Answers - 10 points
  • Helpful Answers - 5 points