質問: c++ 標準ライブラリの実際の中身を知りたい 現在c++を勉強中です。 そこで質問なのですが、c++の標準ライブラリの中身って閲覧する事はできませんか? 例えば cout とか。どのように出力を示すコードが書かれているのか知りたいです。 に限らず、色々調べたいです。 よろしくお願いします。
回答: #1さんのおっしゃるとおり、libstdc++の実装はいろいろあります。ここでは参考までに2つほど紹介します。 gnu http://gcc.gnu.org/libstdc++/ ソースコード: http://gcc.gnu.org/viewcvs/trunk/libstdc%2b%2b-v3/ llvm http://libcxx.llvm.org/ (つながらないのでgoogleのキャッシュなどで見てください) llvmのサイトにつながらないので代わりにfreebsdに移植されている方を。 ソースコード: http://svnweb.freebsd.org/base/head/contrib/libc%2b%2b/