2012-05-13 4 views

答えて

2

C++標準ライブラリのドキュメントは、C++標準(ISO/IEC 14882:2011)の一部です。その標準を購入する必要がありますが、公式の標準と最低限しか異なる最新の草案は、C++ working groupのホームページで入手できます。

標準はかなり簡潔であることに注意してください。 C++標準ライブラリの初心者向けの入門書はwritten by Nicolai Josuttisでした。

1

C++のフルチュートリアルhttp://docs.oracle.com/javase/tutorial

Likeして完全なAPI仕様などの

は言語ではありませんAPI仕様はC++のためにそこにあるが、APIのようなものは存在しないです。

C++と書籍のためのISO規格があります:http://eu.wiley.com/WileyCDA/WileyTitle/productCd-0470846747.html

STLの慣用的使用法について詳細に説明し、新しいC++ 11標準は、スマートなど、多くのBoostライブラリを採用し、標準ライブラリの多くの書籍があります。ポインタ。

Josuttisの書籍:http://www.josuttis.com/libbook/興味深いことに、私が気づいていないC++ 11をカバーする第2版があります。

あなたがグーグルことができる多くのブーストの本もありますが、私は以下をお勧めします:http://www.amazon.co.uk/The-Boost-Libraries-Boris-Schaling/dp/0982219199/ref=sr_1_5?ie=UTF8&qid=1336925944&sr=8-5

http://www.amazon.co.uk/Beyond-Standard-Library-Introduction-Boost/dp/0321133544/ref=sr_1_6?ie=UTF8&qid=1336925944&sr=8-6

あなたが表示されます任意のAPIはフレームワークとOS固有のだろう、標準ライブラリはしていませんJAVAのようにこれをカバーするのは残念です。

+1

実際には、C++標準ではかなり多くのAPIが定義されています。 – Voo

+0

C++標準では、言語と標準ライブラリの両方が定義されています。 – Philipp

1

私はこれを知っていますsite。私はC++に関するAPIがないことに同意します。この言語には、Javaが持つa.b.c.d()形式はありません。しかし、このサイトは何を探すべきかを知っていると非常に役に立ちます

関連する問題