• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Standard C++ lib -- which is more conforming to the standard?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Standard C++ lib -- which is more conforming to the standard?


  • Subject: Re: Standard C++ lib -- which is more conforming to the standard?
  • From: Andreas Grosam <email@hidden>
  • Date: Mon, 5 Sep 2005 20:39:20 +0200


On 05.09.2005, at 18:57, Peter.Teeson wrote:

Is the one XCode uses more conforming to the standard than the Rogue Wave one?

XCode uses the Apple version of the GNU Standard C++ Library v3, or libstdc++-v3. AFIAK, the difference to the FSF version is limited to add debugging support for container classes.
I'm not sure if Apple's specific changes are presently already part of the FSF version, though - guess, they are.


The implementors claim that all of the Standard classes and functions (such as string, vector<>, iostreams, and algorithms) will be fully compliant.

You may find more info at <http://gcc.gnu.org/libstdc++/>, in particular the FAQ.



I note that Rogue donated theirs to Apache and it's now in incubation. That source code is available at <http://incubator.apache.org/stdcxx/>

As an aside why isn't the XCode libstdc++ source distributed with developer tools?
Guess, because it's part of the complete GCC package and separate snapshots for libstdc++ are not available.


libstdc++-v3 consists mainly of header files, so almost all "sources" are already on your system as part of the installation.


If you would like to have all sources, you need to download the whole GCC - which includes libstdc++-v3, either from the GNU web-site to get the FSF version or from Apple to get the Apple specific version.
If I remember rigth, there is also an Apple branch for GCC on the GNU web-site.




Regards
Andreas


respect....

Peter

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
email@hidden


This email sent to email@hidden


_______________________________________________ Do not post admin requests to the list. They will be ignored. Xcode-users mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden
References: 
 >Standard C++ lib -- which is more conforming to the standard? (From: "Peter.Teeson" <email@hidden>)

  • Prev by Date: Standard C++ lib -- which is more conforming to the standard?
  • Next by Date: Re: newbie questions regarding interface builder
  • Previous by thread: Standard C++ lib -- which is more conforming to the standard?
  • Next by thread: Old-style resource files in mach-o project
  • Index(es):
    • Date
    • Thread