2011-01-22 8 views
1

私はC++の初心者です。そして私はC#の背景を何年も持っています。 C#では、公式言語標準と基本クラスライブラリのドキュメントをMSDNで見つけることができます。 C++に相当するものは何ですか?公式なC++言語と基本クラスのライブラリのドキュメントですか?

そして、C++の最も基本的なライブラリは何ですか?多くの図書館があります。 Boost、STL、ATL、etc ...最も基本的なものは何ですか?

答えて

4

相当物はThe ISO C++ Standardです。最後のリビジョンは2003年に公開されました(このリンクは、その文書のPDFを購入できる場所へのリンクです)。 C++ 0xと呼ばれる次のリビジョンは、今年末頃に終了する予定です(最新のドラフトはC++委員会のウェブサイトから自由にダウンロードできます;非常に大きなPDFはhereです)。

C++の最も基本的なライブラリは、C++標準ライブラリと呼ばれています。すべてのC++コンパイラでサポートされる必要があります。

+1

MSDNもSTLを文書化しています。http://msdn.microsoft.com/en-us/library/cscc687y.aspx – Mark

+0

@マーク:MSDNドキュメント_ STL_のMicrosoft Visual C++実装。 MSDNドキュメントには、Microsoft固有のものがいくつか存在する可能性が非常に高いです(これらの要素は、「BEGIN/END MICROSOFT SPECIFIC」で区切られていますが、時にはそうではありません)。 –

+0

特に 'C++標準ライブラリ'をありがとう。私の周りの誰もが「C++のためにそういったことはない」と話しています:) – Eonil

0

StroustrupのThe C++ Programming Languageを参照してください。また、STLは実際には標準ライブラリの一部であることに注意してください。

関連する問題